перечисление VDS_VDISK_STATE (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]
Определяет набор значений состояния для объекта виртуального диска.
Синтаксис
typedef enum _VDS_VDISK_STATE {
VDS_VST_UNKNOWN = 0,
VDS_VST_ADDED,
VDS_VST_OPEN,
VDS_VST_ATTACH_PENDING,
VDS_VST_ATTACHED_NOT_OPEN,
VDS_VST_ATTACHED,
VDS_VST_DETACH_PENDING,
VDS_VST_COMPACTING,
VDS_VST_MERGING,
VDS_VST_EXPANDING,
VDS_VST_DELETED,
VDS_VST_MAX
} VDS_VDISK_STATE;
Константы
VDS_VST_UNKNOWN Значение: 0 VDS не удалось определить текущее состояние виртуального диска. |
VDS_VST_ADDED Виртуальный диск добавлен в поставщик виртуальных дисков VDS. |
VDS_VST_OPEN Для файла виртуального диска открыт дескриптор. |
VDS_VST_ATTACH_PENDING Виртуальный диск подключен |
VDS_VST_ATTACHED_NOT_OPEN Виртуальный диск подключен, но дескриптор не был открыт для файла виртуального диска. |
VDS_VST_ATTACHED Виртуальный диск подключен, и для файла виртуального диска открыт дескриптор. |
VDS_VST_DETACH_PENDING Виртуальный диск отсоединяется, а дескриптор открывается для файла виртуального диска. |
VDS_VST_COMPACTING Виртуальный диск сжимается. |
VDS_VST_MERGING Выполняется слияние виртуального диска. |
VDS_VST_EXPANDING Виртуальный диск расширяется. |
VDS_VST_DELETED Виртуальный диск удален. |
VDS_VST_MAX Это значение зарезервировано для системного использования. |
Комментарии
Примечание В будущих версиях Windows в перечисление VDS_VDISK_STATE могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_VDISK_STATE.
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | vds.h |