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) |