перечисление VDS_VOLUME_TYPE (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]
Определяет набор допустимых типов для объекта тома.
Синтаксис
typedef enum _VDS_VOLUME_TYPE {
VDS_VT_UNKNOWN = 0,
VDS_VT_SIMPLE = 10,
VDS_VT_SPAN = 11,
VDS_VT_STRIPE = 12,
VDS_VT_MIRROR = 13,
VDS_VT_PARITY = 14
} VDS_VOLUME_TYPE;
Константы
VDS_VT_UNKNOWN Значение: 0 Тип тома неизвестен. |
VDS_VT_SIMPLE Значение: 10 Тип тома прост: он состоит из экстентов с одного диска. |
VDS_VT_SPAN Значение: 11 Тип тома охватывается— он состоит из экстентов с нескольких дисков. |
VDS_VT_STRIPE Значение: 12 Тип тома чередуется, что эквивалентно RAID 0. |
VDS_VT_MIRROR Значение: 13 Тип тома зеркально отражается, что эквивалентно RAID 1. |
VDS_VT_PARITY Значение: 14 Тип тома чередуется с четностью, что соответствует уровням RAID 3, 4, 5 и 6. |
Комментарии
Метод IVdsPack::CreateVolume передает значение VDS_VOLUME_TYPE в качестве аргумента для задания нового типа тома, а структура VDS_VOLUME_PROP включает VDS_VOLUME_TYPE значение в качестве члена для указания существующего типа тома.
Примечание В будущих версиях Windows в перечисление VDS_VOLUME_TYPE могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_VOLUME_TYPE.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |