Share via


énumération FS_INFORMATION_CLASS (wdm.h)

L’énumération FS_INFORMATION_CLASS contient les constantes de classe d’informations qui spécifient quel type de structure d’informations est présent pour une opération de jeu ou de requête.

Syntax

typedef enum _FSINFOCLASS {
  FileFsVolumeInformation,
  FileFsLabelInformation,
  FileFsSizeInformation,
  FileFsDeviceInformation,
  FileFsAttributeInformation,
  FileFsControlInformation,
  FileFsFullSizeInformation,
  FileFsObjectIdInformation,
  FileFsDriverPathInformation,
  FileFsVolumeFlagsInformation,
  FileFsSectorSizeInformation,
  FileFsDataCopyInformation,
  FileFsMetadataSizeInformation,
  FileFsFullSizeInformationEx,
  FileFsGuidInformation,
  FileFsMaximumInformation
} FS_INFORMATION_CLASS, *PFS_INFORMATION_CLASS;

Constantes

 
FileFsVolumeInformation
Retourne une structure FILE_FS_VOLUME_INFORMATION qui contient des informations sur le volume, telles que l’étiquette du volume, le numéro de série et l’heure de création.
FileFsLabelInformation
Utilisez une structure FILE_FS_LABEL_INFORMATION pour définir des informations sur une étiquette de volume.
FileFsSizeInformation
Retourne une structure de FILE_FS_SIZE_INFORMATION contenant des informations sur la quantité d’espace sur le volume disponible pour l’utilisateur associé au thread appelant.
FileFsDeviceInformation
Retourne une structure FILE_FS_DEVICE_INFORMATION qui contient des informations sur l’appareil pour le volume.
FileFsAttributeInformation
Retourne une structure FILE_FS_ATTRIBUTE_INFORMATION qui contient des informations d’attribut sur le système de fichiers responsable du volume.
FileFsControlInformation
Retourne une structure FILE_FS_CONTROL_INFORMATION qui contient des informations de contrôle du système de fichiers sur le volume.
FileFsFullSizeInformation
Retourne une structure FILE_FS_FULL_SIZE_INFORMATION qui contient des informations sur la quantité totale d’espace disponible sur le volume.
FileFsObjectIdInformation
Retourne une structure FILE_FS_OBJECTID_INFORMATION qui contient des informations d’ID d’objet spécifiques au système de fichiers pour le volume. Notez qu’il ne s’agit pas du nom de volume unique (guid) attribué par le système d’exploitation.
FileFsDriverPathInformation
Retourne une structure FILE_FS_DRIVER_PATH_INFORMATION qui contient des informations indiquant si un pilote spécifié se trouve dans le chemin d’E/S du volume. L’initiateur de la demande de IRP_MJ_QUERY_VOLUME_INFORMATION doit stocker le nom du pilote dans la structure FILE_FS_DRIVER_PATH_INFORMATION avant d’envoyer l’IRP à la pile de périphériques de volume du système de fichiers.
FileFsVolumeFlagsInformation
Utilisez une structure FILE_FS_VOLUME_FLAGS_INFORMATION pour définir les indicateurs d’un volume.
FileFsSectorSizeInformation
Retourne une structure FILE_FS_SECTOR_SIZE_INFORMATION qui contient des informations sur les tailles de secteur physique et logique d’un volume.
FileFsDataCopyInformation
Retourne une structure FILE_FS_DATA_COPY_INFORMATION qui contient le nombre de copies de données.
FileFsMetadataSizeInformation
Retourne une structure FILE_FS_METADATA_SIZE_INFORMATION qui contient les informations de taille des métadonnées.
FileFsFullSizeInformationEx
Retourne une structure FILE_FS_FULL_SIZE_INFORMATION_EX qui contient des informations sur la quantité totale d’espace disponible sur le volume.
FileFsGuidInformation
Retourne une FILE_FS_GUID_INFORMATION structure tha contient les informations GUID.
FileFsMaximumInformation
Fin de cette énumération.

Configuration requise

Condition requise Valeur
En-tête wdm.h