Поделиться через


перечисление VDS_TRANSITION_STATE (vdshwprv.h)

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

Определяет набор допустимых значений состояния перехода для объекта VDS.

Синтаксис

typedef enum _VDS_TRANSITION_STATE {
  VDS_TS_UNKNOWN = 0,
  VDS_TS_STABLE = 1,
  VDS_TS_EXTENDING = 2,
  VDS_TS_SHRINKING = 3,
  VDS_TS_RECONFIGING = 4,
  VDS_TS_RESTRIPING = 5
} VDS_TRANSITION_STATE;

Константы

 
VDS_TS_UNKNOWN
Значение: 0
Это значение зарезервировано.
VDS_TS_STABLE
Значение: 1
Объект является стабильным. В настоящее время действия по настройке не выполняется.
VDS_TS_EXTENDING
Значение: 2
Объект расширяется.
VDS_TS_SHRINKING
Значение: 3
Объект сужается.
VDS_TS_RECONFIGING
Значение: 4
Объект автоматически перенастраиваются.
VDS_TS_RESTRIPING
Значение: 5
Объект перенаправляем.

Windows Server 2008, Windows Vista и Windows Server 2003: Это значение не поддерживается.

Комментарии

Значения перечисления состояния перехода применяются к объектам VDS, как показано в следующей таблице. Y указывает, что значение применяется к объекту, а N указывает, что значение не применяется к объекту .

Значение перечисления состояния перехода LUN LuN plex Громкость Громкость plex
VDS_TS_UNKNOWN Да Да N N
VDS_TS_STABLE Да Да Да Да
VDS_TS_EXTENDING Да Да Нет N
VDS_TS_SHRINKING Да Да Нет N
VDS_TS_RECONFIGING Да Да N N
VDS_TS_RESTRIPING Да Да N N
 

Структуры VDS_LUN_PROP, VDS_LUN_PLEX_PROP, VDS_VOLUME_PROP, VDS_VOLUME_PROP2 и VDS_VOLUME_PLEX_PROP содержат значение VDS_TRANSITION_STATE в качестве члена для отчета о состоянии перехода каждого объекта.

Если приложение обнаруживает значение VDS_TRANSITION_STATE , которое оно не распознает, оно должно отобразить состояние перехода как неизвестное. Не следует пытаться сопоставить нераспознанное переходное состояние с другим переходным состоянием.

Примечание В будущих версиях Windows в перечисление VDS_TRANSITION_STATE могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_TRANSITION_STATE.
 

Требования

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

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

Перечисления VDS

VDS_LUN_PLEX_PROP

VDS_LUN_PROP

VDS_VOLUME_PLEX_PROP

VDS_VOLUME_PROP

VDS_VOLUME_PROP2