перечисление VDS_HBAPORT_STATUS (vds.h)
[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет набор допустимых состояний для порта HBA. Эти значения используются в элементе состоянияструктуры VDS_HBAPORT_PROP . Эти состояния соответствуют значениям HBA_PORTSTATE в API HBA.
Синтаксис
typedef enum _VDS_HBAPORT_STATUS {
VDS_HPS_UNKNOWN = 1,
VDS_HPS_ONLINE = 2,
VDS_HPS_OFFLINE = 3,
VDS_HPS_BYPASSED = 4,
VDS_HPS_DIAGNOSTICS = 5,
VDS_HPS_LINKDOWN = 6,
VDS_HPS_ERROR = 7,
VDS_HPS_LOOPBACK = 8
} VDS_HBAPORT_STATUS;
Константы
VDS_HPS_UNKNOWN Значение: 1 Состояние порта HBA неизвестно. HBA_PORTSTATE_UNKNOWN |
VDS_HPS_ONLINE Значение: 2 Порт HBA работает. HBA_PORTSTATE_ONLINE |
VDS_HPS_OFFLINE Значение: 3 Порт HBA был отключен пользователем. HBA_PORTSTATE_OFFLINE |
VDS_HPS_BYPASSED Значение: 4 Порт HBA будет обходить. HBA_PORTSTATE_BYPASSED |
VDS_HPS_DIAGNOSTICS Значение: 5 Порт HBA находится в режиме диагностика. HBA_PORTSTATE_DIAGNOSTICS |
VDS_HPS_LINKDOWN Значение: 6 Связь с портом HBA отключена. HBA_PORTSTATE_LINKDOWN |
VDS_HPS_ERROR Значение: 7 Порт HBA содержит ошибку. HBA_PORTSTATE_ERROR |
VDS_HPS_LOOPBACK Значение: 8 Порт HBA имеет замыкания на себя. HBA_PORTSTATE_LOOPBACK |
Комментарии
Примечание В будущих версиях Windows в перечисление VDS_HBAPORT_STATUS могут быть добавлены дополнительные константы. По этой причине приложение должно корректно обрабатывать нераспознанную константу перечисления VDS_HBAPORT_STATUS .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 R2 [только классические приложения] |
Верхняя часть | vds.h |
Распространяемые компоненты | VDS 1.1 |