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. |