Bit flags that indicate special objects such as shortcuts and conflicts.
| Member | Value | Description | 
|---|---|---|
| MFSpecialObjectFlagConflict | 16 | If present, indicates conflict objects. | 
| MFSpecialObjectFlagDeleted | 2 | If present, indicates deleted objects. Not a persistent value. | 
| MFSpecialObjectFlagFolder | 128 | If present, indicates that the object is a folder. | 
| MFSpecialObjectFlagHasExternalData | 256 | If present, indicates that the object has external data. | 
| MFSpecialObjectFlagHasSharedFiles | 8 | If present, indicates that the object has shared files. Not a persistent value. | 
| MFSpecialObjectFlagNone | 0 | None. | 
| MFSpecialObjectFlagNormal | 64 | If present, indicates normal objects. Effectively the same meaning as MFSpecialObjectFlagNone. | 
| MFSpecialObjectFlagRecentlyAccessedByValid | 4 | If present, indicates the Recently Accessed By field being valid. Not a persistent value. | 
| MFSpecialObjectFlagShortcut | 1 | If present, indicates shortcut objects. | 
| MFSpecialObjectFlagUnmanagedReference | 512 | If present, indicates that the object is an unmanaged reference object. |