structure FILE_QUERY_ON_DISK_VOL_INFO_BUFFER (winioctl.h)
Reçoit les informations de volume d’un appel à FSCTL_QUERY_ON_DISK_VOLUME_INFO.
Syntaxe
typedef struct _FILE_QUERY_ON_DISK_VOL_INFO_BUFFER {
LARGE_INTEGER DirectoryCount;
LARGE_INTEGER FileCount;
WORD FsFormatMajVersion;
WORD FsFormatMinVersion;
WCHAR FsFormatName[12];
LARGE_INTEGER FormatTime;
LARGE_INTEGER LastUpdateTime;
WCHAR CopyrightInfo[34];
WCHAR AbstractInfo[34];
WCHAR FormattingImplementationInfo[34];
WCHAR LastModifyingImplementationInfo[34];
} FILE_QUERY_ON_DISK_VOL_INFO_BUFFER, *PFILE_QUERY_ON_DISK_VOL_INFO_BUFFER;
Membres
DirectoryCount
Nombre de répertoires sur le disque spécifié. Ce membre est -1 si le nombre est inconnu.
Pour les systèmes de fichiers UDF avec une table d’allocation virtuelle, ces informations sont disponibles uniquement si la révision UDF est supérieure à 1,50.
FileCount
Nombre de fichiers sur le disque spécifié. Retourne -1 si le nombre est inconnu.
Pour les systèmes de fichiers UDF avec une table d’allocation virtuelle, ces informations sont disponibles uniquement si la révision UDF est supérieure à 1,50.
FsFormatMajVersion
Numéro de version principal du système de fichiers. Retourne -1 si le nombre est inconnu ou non applicable. Sur les systèmes de fichiers UDF 1.02, 1 est retourné.
FsFormatMinVersion
Numéro de version secondaire du système de fichiers. Retourne -1 si le nombre est inconnu ou non applicable. Sur les systèmes de fichiers UDF 1.02, 02 est retourné.
FsFormatName[12]
Retourne toujours la fonction UDF.
FormatTime
Heure à laquelle le média a été mis en forme.
LastUpdateTime
Heure de la dernière mise à jour du média.
CopyrightInfo[34]
Toutes les informations relatives aux droits d’auteur associées au volume.
AbstractInfo[34]
Toute information abstraite écrite sur les médias.
FormattingImplementationInfo[34]
Informations spécifiques à l’implémentation ; dans certains cas, il s’agit de la version du système d’exploitation par laquelle le média a été mis en forme.
LastModifyingImplementationInfo[34]
Dernière implémentation qui a modifié le disque. Ces informations sont spécifiques à l’implémentation ; dans certains cas, il s’agit de la version du système d’exploitation par laquelle le média a été modifié pour la dernière fois.
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 | winioctl.h (inclure Windows.h) |