перечисление VDS_LUN_STATUS (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет набор значений состояния объекта для LUN.
Синтаксис
typedef enum _VDS_LUN_STATUS {
VDS_LS_UNKNOWN = 0,
VDS_LS_ONLINE = 1,
VDS_LS_NOT_READY = 2,
VDS_LS_OFFLINE = 4,
VDS_LS_FAILED = 5
} VDS_LUN_STATUS, *PVDS_LUN_STATUS;
Константы
VDS_LS_UNKNOWN Значение: 0 Это значение зарезервировано. |
VDS_LS_ONLINE Значение: 1 Доступен LUN. |
VDS_LS_NOT_READY Значение: 2 LUN занят. |
VDS_LS_OFFLINE Значение: 4 LUN недоступен. |
VDS_LS_FAILED Значение: 5 Сбой LUN. |
Комментарии
Метод IVdsLun::SetStatus передает значение VDS_LUN_STATUS в качестве аргумента для задания состояния LUN, а структура VDS_LUN_PROP включает значение VDS_LUN_STATUS в качестве элемента для указания текущего состояния.
Примечание В будущих версиях Windows в перечисление VDS_LUN_STATUS могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_LUN_STATUS.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |