перечисление VDS_SUB_SYSTEM_STATUS (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]
Определяет набор значений состояния объекта для подсистемы.
Синтаксис
typedef enum _VDS_SUB_SYSTEM_STATUS {
VDS_SSS_UNKNOWN = 0,
VDS_SSS_ONLINE = 1,
VDS_SSS_NOT_READY = 2,
VDS_SSS_OFFLINE = 4,
VDS_SSS_FAILED = 5,
VDS_SSS_PARTIALLY_MANAGED = 9
} VDS_SUB_SYSTEM_STATUS, *PVDS_SUB_SYSTEM_STATUS;
Константы
VDS_SSS_UNKNOWN Значение: 0 Это значение зарезервировано. |
VDS_SSS_ONLINE Значение: 1 Подсистема работает правильно. |
VDS_SSS_NOT_READY Значение: 2 Подсистема инициализируется и еще не готова к работе. |
VDS_SSS_OFFLINE Значение: 4 Подсистема недоступна. Это значение указывает либо на то, что подсистема отключена, либо что она имеет сбой настолько серьезно, что кажется, что он отключен. |
VDS_SSS_FAILED Значение: 5 Подсистема завершилась сбоем. Это значение указывает, что подсистема является не просто отключено, но, скорее, что произошел сбой. |
VDS_SSS_PARTIALLY_MANAGED Значение: 9 Подсистема работает в сниженном состоянии. Это означает, что один или несколько подкомпонентов подсистемы, таких как диски или контроллеры, находятся в состоянии сбоя. Windows Server 2008, Windows Vista и Windows Server 2003: Это значение не поддерживается. |
Комментарии
Метод IVdsSubSystem::SetStatus передает значение VDS_SUB_SYSTEM_STATUS в качестве аргумента для задания состояния подсистемы, а структура VDS_SUB_SYSTEM_PROP включает VDS_SUB_SYSTEM_STATUS значение в качестве элемента для указания текущего состояния.
Примечание В будущих версиях Windows в перечисление VDS_SUB_SYSTEM_STATUS могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_SUB_SYSTEM_STATUS.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |