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)

Voir aussi

FSCTL_QUERY_ON_DISK_VOLUME_INFO