Недокументированные функции NTDLL

20 января 2001



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;



Структура содержит базовую информацию о дисковом томе. Она заполняется в результате вызова функции NtQueryVolumeInformationFile с классом информации FileFsVolumeInformation.


  • VolumeCreationTime
  •     Время последнего форматирования тома.
  • VolumeSerialNumber
  •     Серийный номер тома, присвоенный в процессе форматирования тома.
  • VolumeLabelLength
  •     Длина массива VolumeLabel в байтах.
  • SupportsObjects
  •     Если TRUE, в томе поддерживается сохранение объектных файлов.
  • VolumeLabel[1]
  •     Метка тома. Может быть установлена с помощью FileFsLabelInformation.


    Документировал:
    Бо Брантен
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    FILE_FS_LABEL_INFORMATION
    FS_INFORMATION_CLASS
    NtQueryVolumeInformationFile