Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |