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


перечисление VDS_PROVIDER_LBSUPPORT_FLAG (vdshwprv.h)

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

Задает набор допустимых флагов для указания политик балансировки нагрузки, поддерживаемых поставщиком оборудования.

Синтаксис

typedef enum _VDS_PROVIDER_LBSUPPORT_FLAG {
  VDS_LBF_FAILOVER = 0x1,
  VDS_LBF_ROUND_ROBIN = 0x2,
  VDS_LBF_ROUND_ROBIN_WITH_SUBSET = 0x4,
  VDS_LBF_DYN_LEAST_QUEUE_DEPTH = 0x8,
  VDS_LBF_WEIGHTED_PATHS = 0x10,
  VDS_LBF_LEAST_BLOCKS = 0x20,
  VDS_LBF_VENDOR_SPECIFIC = 0x40
} VDS_PROVIDER_LBSUPPORT_FLAG;

Константы

 
VDS_LBF_FAILOVER
Значение: 0x1
Поставщик поддерживает использование одного основного пути, а другие — пути резервного копирования.
VDS_LBF_ROUND_ROBIN
Значение: 0x2
Поставщик поддерживает использование всех путей путем циклического перебора.
VDS_LBF_ROUND_ROBIN_WITH_SUBSET
Значение: 0x4
Поставщик поддерживает использование основных путей путем циклического перебора. Пути резервного копирования используются, если все
первичные пути завершаются ошибкой.
VDS_LBF_DYN_LEAST_QUEUE_DEPTH
Значение: 0x8
Поставщик поддерживает использование пути с наименьшим количеством активных запросов.
VDS_LBF_WEIGHTED_PATHS
Значение: 0x10
Поставщик поддерживает использование пути с наименьшим весом (каждому пути назначается вес).
VDS_LBF_LEAST_BLOCKS
Значение: 0x20
Поставщик поддерживает использование пути с наименьшими блоками.
VDS_LBF_VENDOR_SPECIFIC
Значение: 0x40
Поставщик поддерживает политику для конкретного поставщика.

Комментарии

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

Требования

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

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

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