FILE_QUERY_ON_DISK_VOL_INFO_BUFFER Struktur (winioctl.h)

Empfängt die Volumeinformationen von einem Aufruf an FSCTL_QUERY_ON_DISK_VOLUME_INFO.

Syntax

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;

Member

DirectoryCount

Die Anzahl der Verzeichnisse auf dem angegebenen Datenträger. Dieser Member ist -1, wenn die Zahl unbekannt ist.

Bei UDF-Dateisystemen mit einer virtuellen Zuordnungstabelle sind diese Informationen nur verfügbar, wenn die UDF-Revision größer als 1,50 ist.

FileCount

Die Anzahl der Dateien auf dem angegebenen Datenträger. Gibt -1 zurück, wenn die Zahl unbekannt ist.

Bei UDF-Dateisystemen mit einer virtuellen Zuordnungstabelle sind diese Informationen nur verfügbar, wenn die UDF-Revision größer als 1,50 ist.

FsFormatMajVersion

Die Hauptversionsnummer des Dateisystems. Gibt -1 zurück, wenn die Zahl unbekannt oder nicht zutreffend ist. Auf UDF 1.02-Dateisystemen wird 1 zurückgegeben.

FsFormatMinVersion

Die Nebenversionsnummer des Dateisystems. Gibt -1 zurück, wenn die Zahl unbekannt oder nicht zutreffend ist. Auf UDF 1.02-Dateisystemen wird 02 zurückgegeben.

FsFormatName[12]

Gibt immer UDF zurück.

FormatTime

Der Zeitpunkt, zu dem die Medien formatiert wurden.

LastUpdateTime

Der Zeitpunkt, zu dem die Medien zuletzt aktualisiert wurden.

CopyrightInfo[34]

Alle Urheberrechtsinformationen, die dem Volume zugeordnet sind.

AbstractInfo[34]

Alle abstrakten Informationen, die auf den Medien geschrieben sind.

FormattingImplementationInfo[34]

Implementierungsspezifische Informationen; in einigen Fällen handelt es sich um die Betriebssystemversion, nach der die Medien formatiert wurden.

LastModifyingImplementationInfo[34]

Die letzte Implementierung, die den Datenträger geändert hat. Diese Informationen sind implementierungsspezifisch; in einigen Fällen ist es die Betriebssystemversion, von der das Medium zuletzt geändert wurde.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winioctl.h (einschließlich Windows.h)

Weitere Informationen

FSCTL_QUERY_ON_DISK_VOLUME_INFO