Freigeben über


FS_INFORMATION_CLASS-Enumeration (wdm.h)

Die FS_INFORMATION_CLASS-Enumeration enthält die Informationsklassenkonstanten, die angeben, welche Art von Informationsstruktur für einen Satz- oder Abfragevorgang vorhanden ist.

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;

Konstanten

 
FileFsVolumeInformation
Gibt eine FILE_FS_VOLUME_INFORMATION-Struktur zurück, die Informationen zum Volume enthält, z. B. Volumebezeichnung, Seriennummer und Erstellungszeit.
FileFsLabelInformation
Verwenden Sie eine FILE_FS_LABEL_INFORMATION-Struktur , um Informationen für eine Volumebezeichnung festzulegen.
FileFsSizeInformation
Gibt eine FILE_FS_SIZE_INFORMATION-Struktur zurück, die Informationen über den Speicherplatz auf dem Volume enthält, der dem Benutzer zur Verfügung steht, der dem aufrufenden Thread zugeordnet ist.
FileFsDeviceInformation
Gibt eine FILE_FS_DEVICE_INFORMATION-Struktur zurück, die Geräteinformationen für das Volume enthält.
FileFsAttributeInformation
Gibt eine FILE_FS_ATTRIBUTE_INFORMATION-Struktur zurück, die Attributinformationen zum dateisystem enthält, das für das Volume verantwortlich ist.
FileFsControlInformation
Gibt eine FILE_FS_CONTROL_INFORMATION-Struktur zurück, die Dateisystemsteuerungsinformationen zum Volume enthält.
FileFsFullSizeInformation
Gibt eine FILE_FS_FULL_SIZE_INFORMATION-Struktur zurück, die Informationen über den gesamt verfügbaren Speicherplatz auf dem Volume enthält.
FileFsObjectIdInformation
Gibt eine FILE_FS_OBJECTID_INFORMATION-Struktur zurück, die dateisystemspezifische Objekt-ID-Informationen für das Volume enthält. Beachten Sie, dass dies nicht mit dem eindeutigen Volumenamen (GUID-basiert) identisch ist, der vom Betriebssystem zugewiesen wird.
FileFsDriverPathInformation
Gibt eine FILE_FS_DRIVER_PATH_INFORMATION-Struktur zurück, die Informationen darüber enthält, ob sich ein angegebener Treiber im E/A-Pfad für das Volume befindet. Der Absender der IRP_MJ_QUERY_VOLUME_INFORMATION-Anforderung muss den Namen des Treibers in der FILE_FS_DRIVER_PATH_INFORMATION-Struktur speichern, bevor der IRP an den Dateisystemvolumegerätestapel gesendet wird.
FileFsVolumeFlagsInformation
Verwenden Sie eine FILE_FS_VOLUME_FLAGS_INFORMATION-Struktur , um die Flags für ein Volume festzulegen.
FileFsSectorSizeInformation
Gibt eine FILE_FS_SECTOR_SIZE_INFORMATION-Struktur zurück, die Informationen zu den physischen und logischen Sektorgrößen eines Volumes enthält.
FileFsDataCopyInformation
Gibt eine FILE_FS_DATA_COPY_INFORMATION-Struktur zurück, die die Anzahl der Datenkopien enthält.
FileFsMetadataSizeInformation
Gibt eine FILE_FS_METADATA_SIZE_INFORMATION-Struktur zurück, die die Metadatengrößeninformationen enthält.
FileFsFullSizeInformationEx
Gibt eine FILE_FS_FULL_SIZE_INFORMATION_EX-Struktur zurück, die Informationen über den gesamt verfügbaren Speicherplatz auf dem Volume enthält.
FileFsGuidInformation
Gibt eine FILE_FS_GUID_INFORMATION-Struktur zurück, die die GUID-Informationen enthält.
FileFsMaximumInformation
Ende dieser Enumeration.

Anforderungen

Anforderung Wert
Header wdm.h