структура VDS_FILE_SYSTEM_PROP (vds.h)

[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]

Определяет свойства файловой системы.

Синтаксис

typedef struct _VDS_FILE_SYSTEM_PROP {
  VDS_FILE_SYSTEM_TYPE type;
  VDS_OBJECT_ID        volumeId;
  ULONG                ulFlags;
  ULONGLONG            ullTotalAllocationUnits;
  ULONGLONG            ullAvailableAllocationUnits;
  ULONG                ulAllocationUnitSize;
  LPWSTR               pwszLabel;
} VDS_FILE_SYSTEM_PROP, *PVDS_FILE_SYSTEM_PROP;

Члены

type

Тип файловой системы, перечисляемый VDS_FILE_SYSTEM_TYPE.

volumeId

GUID объекта тома, содержащего файловую систему.

ulFlags

Флаги файловой системы, перечисляемые VDS_FILE_SYSTEM_PROP_FLAG.

ullTotalAllocationUnits

Общее количество единиц распределения.

ullAvailableAllocationUnits

Неиспользуемые единицы распределения.

ulAllocationUnitSize

Размер единицы выделения (в байтах) для файловой системы, который обычно находится в диапазоне от 512 до 4096.

pwszLabel

Строка, содержащая метку файловой системы.

Комментарии

Метод IVdsVolumeMF::GetFileSystemProperties возвращает эту структуру для передачи сведений о свойствах файловой системы.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть vds.h

См. также раздел

IVdsVolumeMF::GetFileSystemProperties

Структуры VDS

VDS_FILE_SYSTEM_PROP_FLAG

VDS_FILE_SYSTEM_TYPE