Compartir a través de


estructura FILE_FS_VOLUME_INFORMATION (ntddk.h)

La estructura FILE_FS_VOLUME_INFORMATION se usa para consultar información sobre un volumen en el que se monta un sistema de archivos.

Sintaxis

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;

Miembros

VolumeCreationTime

Hora en que se creó el volumen.

VolumeSerialNumber

Número de serie del volumen.

VolumeLabelLength

Longitud, en bytes, del nombre del volumen.

SupportsObjects

TRUE si el sistema de archivos admite objetos del sistema de archivos orientados a objetos, FALSE de lo contrario.

VolumeLabel[1]

Nombre del volumen.

Observaciones

Esta información se puede consultar de cualquiera de las maneras siguientes:

  • Llame a FltQueryVolumeInformation o ZwQueryVolumeInformationFile, pasando FileFsVolumeInformation como el valor de FileInformationClass y pasando un búfer asignado por el autor de la llamada FILE_FS_VOLUME_INFORMATION como el valor de FileInformation.
  • Cree un IRP con IRP_MJ_QUERY_VOLUME_INFORMATION de código de función principal.
No se requieren derechos de acceso específicos para consultar esta información. Por lo tanto, esta información está disponible siempre que se acceda al volumen a través de un identificador abierto al propio volumen, o a un archivo o directorio en el volumen.

Todas las fechas y horas están en formato absoluto en tiempo del sistema. La hora absoluta del sistema es el número de intervalos de 100 nanosegundos desde el inicio del año 1601.

El tamaño del búfer pasado en el parámetro FileInformation para fltQueryVolumeInformation o ZwQueryVolumeInformationFile debe ser al menos tamaño de (FILE_FS_VOLUME_INFORMATION).

Esta estructura debe alinearse en un límite de LONGLONG (8 bytes).

Requisitos

Requisito Valor
encabezado de ntddk.h (incluya Ntddk.h, Ntifs.h, Fltkernel.h)

Consulte también

FltQueryVolumeInformation

IRP_MJ_QUERY_VOLUME_INFORMATION

ZwQueryVolumeInformationFile