перечисление VDS_DISK_STATUS (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]
Определяет набор значений состояния объекта для диска.
Синтаксис
typedef enum _VDS_DISK_STATUS {
VDS_DS_UNKNOWN = 0,
VDS_DS_ONLINE = 1,
VDS_DS_NOT_READY = 2,
VDS_DS_NO_MEDIA = 3,
VDS_DS_FAILED = 5,
VDS_DS_MISSING = 6,
VDS_DS_OFFLINE = 4
} VDS_DISK_STATUS;
Константы
VDS_DS_UNKNOWN Значение: 0 Поставщику не удалось получить свойства диска из драйвера (неизвестное состояние, неизвестное состояние), или поставщик не может получить доступ к диску (неизвестное состояние, работоспособно). |
VDS_DS_ONLINE Значение: 1 Диск доступен. Значение состояния диска может быть VDS_DS_ONLINE, даже если состояние содержащего пакета VDS_PS_OFFLINE. |
VDS_DS_NOT_READY Значение: 2 Диск в настоящее время не готов к использованию. Например, если вы используете управление питанием ACPI для запроса гибернации диска (отключаются), диск становится временно недоступным. |
VDS_DS_NO_MEDIA Значение: 3 Диск является съемным носителем, например дисководом компакт-дисков, или не содержит носителей. |
VDS_DS_FAILED Значение: 5 Диск недоступен и не может быть использован. |
VDS_DS_MISSING Значение: 6 Физическое устройство для объекта диска отсутствует, даже если в сведениях о конфигурации пакета указан диск. Это значение состояния применяется только к динамическим дискам. |
VDS_DS_OFFLINE Значение: 4 Диск находится в автономном режиме. Windows Vista и Windows Server 2003: Этот флаг не поддерживается. |
Комментарии
Структура VDS_DISK_PROP включает значение VDS_DISK_STATUS в качестве элемента, указывающее текущее состояние диска.
Примечание В будущих версиях Windows в перечисление VDS_DISK_STATUS могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_DISK_STATUS.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |