2OO1, 2O January
FILE_FS_VOLUME_INFORMATION
FILE_FS_VOLUME_INFORMATION
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;
Structure provides basic information about volume. It's filled in a result of call NtQueryVolumeInformationFile with FileFsVolumeInformation class.
VolumeCreationTime
It means time of last Volume Formating Process.
VolumeSerialNumber
Serial number of volume, associated in Volume Formating Process.
VolumeLabelLength
Length of VolumeLabel array, in bytes.
SupportsObjects
If TRUE, Object Files can be stored on specified volume.
VolumeLabel[1]
Name of volume. Can be set with FileFsLabelInformation.
Documented by:
Bo Branten
Tomasz Nowak
Requirements:
Library: ntdll.lib
See also:
FILE_FS_LABEL_INFORMATION
FS_INFORMATION_CLASS
NtQueryVolumeInformationFile