struttura FILE_QUERY_ON_DISK_VOL_INFO_BUFFER (winioctl.h)
Riceve le informazioni sul volume da una chiamata a FSCTL_QUERY_ON_DISK_VOLUME_INFO.
Sintassi
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;
Members
DirectoryCount
Numero di directory nel disco specificato. Questo membro è -1 se il numero è sconosciuto.
Per i file system UDF con una tabella di allocazione virtuale, queste informazioni sono disponibili solo se la revisione della funzione definita dall'utente è maggiore di 1,50.
FileCount
Numero di file nel disco specificato. Restituisce -1 se il numero è sconosciuto.
Per i file system UDF con una tabella di allocazione virtuale, queste informazioni sono disponibili solo se la revisione della funzione definita dall'utente è maggiore di 1,50.
FsFormatMajVersion
Numero di versione principale del file system. Restituisce -1 se il numero è sconosciuto o non applicabile. Nei file system UDF 1.02 viene restituito 1.
FsFormatMinVersion
Numero di versione secondaria del file system. Restituisce -1 se il numero è sconosciuto o non applicabile. Nei file system UDF 1.02 viene restituito 02.
FsFormatName[12]
Restituisce sempre la funzione definita dall'utente.
FormatTime
Ora in cui il supporto è stato formattato.
LastUpdateTime
Ora dell'ultimo aggiornamento del supporto.
CopyrightInfo[34]
Eventuali informazioni sul copyright associate al volume.
AbstractInfo[34]
Qualsiasi informazione astratta scritta sui supporti.
FormattingImplementationInfo[34]
Informazioni specifiche dell'implementazione; in alcuni casi, è la versione del sistema operativo in base alla quale il supporto è stato formattato.
LastModifyingImplementationInfo[34]
Ultima implementazione che ha modificato il disco. Queste informazioni sono specifiche dell'implementazione; in alcuni casi, è la versione del sistema operativo in cui il supporto è stato modificato per l'ultima volta.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |