estructura FILE_ID_DESCRIPTOR (winbase.h)
Especifica el tipo de identificador que se usa.
Sintaxis
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;
Miembros
dwSize
Tamaño de esta estructura de FILE_ID_DESCRIPTOR .
Type
Discriminador de la unión que indica el tipo de identificador que se pasa.
DUMMYUNIONNAME
DUMMYUNIONNAME.FileId
Identificador del archivo que se va a abrir.
DUMMYUNIONNAME.ObjectId
Identificador del objeto que se va a abrir.
DUMMYUNIONNAME.ExtendedFileId
Estructura FILE_ID_128 que contiene el identificador de archivo de 128 bits del archivo. Esto se usa en sistemas de archivos ReFS.
Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 y Windows Server 2008 R2: Este miembro no se admite antes de Windows 8 y Windows Server 2012.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winbase.h (incluya Windows.h) |
Redistribuible | Windows SDK en Windows Server 2003 y Windows XP. |