FILE_ID_DESCRIPTOR structure (winbase.h)
Spécifie le type d’ID utilisé.
Syntaxe
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;
Membres
dwSize
Taille de cette structure FILE_ID_DESCRIPTOR .
Type
Discriminateur de l’union indiquant le type d’identificateur transmis.
DUMMYUNIONNAME
DUMMYUNIONNAME.FileId
ID du fichier à ouvrir.
DUMMYUNIONNAME.ObjectId
ID de l’objet à ouvrir.
DUMMYUNIONNAME.ExtendedFileId
Structure FILE_ID_128 contenant l’ID de fichier 128 bits du fichier. Il est utilisé sur les systèmes de fichiers ReFS.
Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 et Windows Server 2008 R2 : Ce membre n’est pas pris en charge avant Windows 8 et Windows Server 2012.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winbase.h (inclure Windows.h) |
Composant redistribuable | Sdk Windows sur Windows Server 2003 et Windows XP. |