Поделиться через


перечисление VDS_SERVICE_FLAG (vds.h)

[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]

Определяет набор допустимых флагов для объекта службы.

Синтаксис

typedef enum _VDS_SERVICE_FLAG {
  VDS_SVF_SUPPORT_DYNAMIC = 0x1,
  VDS_SVF_SUPPORT_FAULT_TOLERANT = 0x2,
  VDS_SVF_SUPPORT_GPT = 0x4,
  VDS_SVF_SUPPORT_DYNAMIC_1394 = 0x8,
  VDS_SVF_CLUSTER_SERVICE_CONFIGURED = 0x10,
  VDS_SVF_AUTO_MOUNT_OFF = 0x20,
  VDS_SVF_OS_UNINSTALL_VALID = 0x40,
  VDS_SVF_EFI = 0x80,
  VDS_SVF_SUPPORT_MIRROR = 0x100L,
  VDS_SVF_SUPPORT_RAID5 = 0x200L,
  VDS_SVF_SUPPORT_REFS = 0x400L
} VDS_SERVICE_FLAG;

Константы

 
VDS_SVF_SUPPORT_DYNAMIC
Значение: 0x1
Если задано значение , служба поддерживает динамические диски.
VDS_SVF_SUPPORT_FAULT_TOLERANT
Значение: 0x2
Если этот параметр задан, служба поддерживает отказоустойчивые тома.
VDS_SVF_SUPPORT_GPT
Значение: 0x4
Если задано значение , служба поддерживает диски GPT.
VDS_SVF_SUPPORT_DYNAMIC_1394
Значение: 0x8
Если этот параметр задан, служба поддерживает динамические диски 1394.
VDS_SVF_CLUSTER_SERVICE_CONFIGURED
Значение: 0x10
Если задано значение , на узле установлена и настроена служба кластера, но не обязательно запущена.
VDS_SVF_AUTO_MOUNT_OFF
Значение: 0x20
Если задано значение , операция автоматического подключения отключена для компьютера, чтобы предотвратить работу операционной системы
автоматическое подключение новых секций.

Примечание Начиная с Windows 8 и Windows Server 2012 этот флаг является нерекомендуемой. Вместо этого используйте перечисление VDS_SAN_POLICY для управления поведением подключения диска по умолчанию.

 
VDS_SVF_OS_UNINSTALL_VALID
Значение: 0x40
Если этот параметр задан, произошли изменения конфигурации для VDS. После успешной установки удаление
Операция действительна только в том случае, если конфигурация меняется.
VDS_SVF_EFI
Значение: 0x80
Если этот параметр задан, компьютер загружается из раздела EFI на диске GPT.

Windows Server 2003: Этот флаг не поддерживается до Windows Server 2003 с пакетом обновления 1 (SP1).
VDS_SVF_SUPPORT_MIRROR
Значение: 0x100L
Служба поддерживает зеркальные тома.

Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается.
VDS_SVF_SUPPORT_RAID5
Значение: 0x200L
Служба поддерживает тома RAID-5.

Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается.
VDS_SVF_SUPPORT_REFS
Значение: 0x400L

Комментарии

Это перечисление предоставляет значения для элемента ulFlagsструктуры VDS_SERVICE_PROP . Метод IVdsService::SetFlags передает значение в качестве аргумента для установки флага VDS_SVF_AUTO_MOUNT_OFF .

Windows Server 2003: Многие из этих перечислителей относятся к платформе Windows Server 2003, которая поддерживает устройства 1394 и USB.

Примечание В будущих версиях Windows в перечисление VDS_SERVICE_FLAG могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_SERVICE_FLAG.
 

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть vds.h

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

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

VDS_SERVICE_PROP