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