FILE_FS_VOLUME_INFORMATION struttura (ntddk.h)

La struttura FILE_FS_VOLUME_INFORMATION viene usata per eseguire query su un volume su cui è montato un file system.

Sintassi

typedef struct _FILE_FS_VOLUME_INFORMATION {
  LARGE_INTEGER VolumeCreationTime;
  ULONG         VolumeSerialNumber;
  ULONG         VolumeLabelLength;
  BOOLEAN       SupportsObjects;
  WCHAR         VolumeLabel[1];
} FILE_FS_VOLUME_INFORMATION, *PFILE_FS_VOLUME_INFORMATION;

Members

VolumeCreationTime

Ora di creazione del volume.

VolumeSerialNumber

Numero di serie del volume.

VolumeLabelLength

Lunghezza, in byte, del nome del volume.

SupportsObjects

TRUE se il file system supporta oggetti file system orientati agli oggetti, FALSE in caso contrario.

VolumeLabel[1]

Nome del volume.

Commenti

Queste informazioni possono essere sottoposte a query in uno dei modi seguenti:

  • Chiamare FltQueryVolumeInformation o ZwQueryVolumeInformationFile, passando FileFsVolumeInformation come valore di FileInformationClass e passando un buffer allocato dal chiamante FILE_FS_VOLUME_INFORMATION strutturata come valore di FileInformation.
  • Creare un'istanza di IRP con codice di funzione principale IRP_MJ_QUERY_VOLUME_INFORMATION.
Non sono necessari diritti di accesso specifici per eseguire query su queste informazioni. Queste informazioni sono quindi disponibili finché il volume è accessibile tramite un handle aperto al volume stesso o a un file o a una directory nel volume.

Tutte le date e le ore sono in formato di sistema assoluto. Il tempo di sistema assoluto è il numero di intervalli di 100 nanosecondi dall'inizio dell'anno 1601.

Le dimensioni del buffer passate nel parametro FileInformation a FltQueryVolumeInformation o ZwQueryVolumeInformationFile devono essere almeno sizeof (FILE_FS_VOLUME_INFORMATION).

Questa struttura deve essere allineata a un limite LONGLONG (8 byte).

Requisiti

Requisito Valore
Intestazione ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h)

Vedi anche

FltQueryVolumeInformation

IRP_MJ_QUERY_VOLUME_INFORMATION

ZwQueryVolumeInformationFile