структура FILE_ID_DESCRIPTOR (winbase.h)
Указывает тип используемого идентификатора.
Синтаксис
typedef struct FILE_ID_DESCRIPTOR {
DWORD dwSize;
FILE_ID_TYPE Type;
union {
LARGE_INTEGER FileId;
GUID ObjectId;
FILE_ID_128 ExtendedFileId;
} DUMMYUNIONNAME;
} FILE_ID_DESCRIPTOR, *LPFILE_ID_DESCRIPTOR;
Члены
dwSize
Размер структуры FILE_ID_DESCRIPTOR .
Type
Дискриминатор для объединения, указывающий тип передаваемого идентификатора.
DUMMYUNIONNAME
DUMMYUNIONNAME.FileId
Идентификатор открываемого файла.
DUMMYUNIONNAME.ObjectId
Идентификатор открываемого объекта.
DUMMYUNIONNAME.ExtendedFileId
Структура FILE_ID_128 , содержащая 128-разрядный идентификатор файла. Используется в файловых системах ReFS.
Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 и Windows Server 2008 R2: Этот член не поддерживается до Windows 8 и Windows Server 2012.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | winbase.h (включая Windows.h) |
Распространяемые компоненты | Windows SDK в Windows Server 2003 и Windows XP. |