структура 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 |