перечисление 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

См. также раздел

Перечисления VDS