Partager via


énumération FS_INFORMATION_CLASS (wdm.h)

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

Syntaxe

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 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 de 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 que ce n’est pas le même que le nom de volume unique (basé sur GUID) attribué par le système d’exploitation.
FileFsDriverPathInformation
Retourne une structure FILE_FS_DRIVER_PATH_INFORMATION qui contient des informations sur le fait qu’un pilote spécifié se trouve dans le chemin d’E/S du volume. L’origine 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 structure FILE_FS_GUID_INFORMATION qui contient les informations GUID.
FileFsMaximumInformation
Fin de cette énumération.

Exigences

Exigence Valeur
d’en-tête wdm.h