Windows Dev Center

Expand Minimize

FILE_QUERY_ON_DISK_VOL_INFO_BUFFER structure

Receives the volume information from a call to FSCTL_QUERY_ON_DISK_VOLUME_INFO.

Syntax


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

The number of directories on the specified disk. This member is -1 if the number is unknown.

For UDF file systems with a virtual allocation table, this information is available only if the UDF revision is greater than 1.50.

FileCount

The number of files on the specified disk. Returns -1 if the number is unknown.

For UDF file systems with a virtual allocation table, this information is available only if the UDF revision is greater than 1.50.

FsFormatMajVersion

The major version number of the file system. Returns -1 if the number is unknown or not applicable. On UDF 1.02 file systems, 1 is returned.

FsFormatMinVersion

The minor version number of the file system. Returns -1 if the number is unknown or not applicable. On UDF 1.02 file systems, 02 is returned.

FsFormatName

Always returns UDF.

FormatTime

The time the media was formatted.

LastUpdateTime

The time the media was last updated.

CopyrightInfo

Any copyright information associated with the volume.

AbstractInfo

Any abstract information written on the media.

FormattingImplementationInfo

Implementation-specific information; in some cases, it is the operating system version that the media was formatted by.

LastModifyingImplementationInfo

The last implementation that modified the disk. This information is implementation specific; in some cases, it is the operating system version that the media was last modified by.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

WinIoCtl.h (include Windows.h)

See also

FSCTL_QUERY_ON_DISK_VOLUME_INFO

 

 

Community Additions

ADD
Show:
© 2015 Microsoft