estructura FILE_QUERY_ON_DISK_VOL_INFO_BUFFER (winioctl.h)

Recibe la información del volumen de una llamada a FSCTL_QUERY_ON_DISK_VOLUME_INFO.

Sintaxis

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;

Miembros

DirectoryCount

Número de directorios del disco especificado. Este miembro es -1 si se desconoce el número.

En el caso de los sistemas de archivos UDF con una tabla de asignación virtual, esta información solo está disponible si la revisión de UDF es mayor que 1,50.

FileCount

Número de archivos en el disco especificado. Devuelve -1 si se desconoce el número.

En el caso de los sistemas de archivos UDF con una tabla de asignación virtual, esta información solo está disponible si la revisión de UDF es mayor que 1,50.

FsFormatMajVersion

Número de versión principal del sistema de archivos. Devuelve -1 si el número es desconocido o no aplicable. En los sistemas de archivos UDF 1.02, se devuelve 1.

FsFormatMinVersion

Número de versión secundaria del sistema de archivos. Devuelve -1 si el número es desconocido o no aplicable. En los sistemas de archivos UDF 1.02, se devuelve 02.

FsFormatName[12]

Siempre devuelve UDF.

FormatTime

Hora a la que se ha dado formato al medio.

LastUpdateTime

Hora en que se actualizó por última vez el medio.

CopyrightInfo[34]

Cualquier información de copyright asociada al volumen.

AbstractInfo[34]

Cualquier información abstracta escrita en el medio.

FormattingImplementationInfo[34]

Información específica de la implementación; en algunos casos, es la versión del sistema operativo por la que el medio ha dado formato.

LastModifyingImplementationInfo[34]

Última implementación que modificó el disco. Esta información es específica de la implementación; en algunos casos, es la versión del sistema operativo por la que el medio se modificó por última vez.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluya Windows.h)

Consulte también

FSCTL_QUERY_ON_DISK_VOLUME_INFO