FILE_ID_TYPE enumeration (winbase.h)
Discriminator for the union in the FILE_ID_DESCRIPTOR structure.
Syntax
typedef enum _FILE_ID_TYPE {
FileIdType,
ObjectIdType,
ExtendedFileIdType,
MaximumFileIdType
} FILE_ID_TYPE, *PFILE_ID_TYPE;
Constants
FileIdType Use the FileId member of the union. |
ObjectIdType Use the ObjectId member of the union. |
ExtendedFileIdType Use the ExtendedFileId member of the union. Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 and Windows Server 2008 R2: This value is not supported before Windows 8 and Windows Server 2012. |
MaximumFileIdType This value is used for comparison only. All valid values are less than this value. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | winbase.h (include Windows.h) |
Redistributable | Windows SDK on Windows Server 2003 and Windows XP. |