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


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

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

Определяет набор допустимых флагов для операций запроса поставщика. Вызывающие абоненты могут запрашивать поставщиков оборудования, программного обеспечения или и того, и другого.

Синтаксис

typedef enum _VDS_QUERY_PROVIDER_FLAG {
  VDS_QUERY_SOFTWARE_PROVIDERS = 0x1,
  VDS_QUERY_HARDWARE_PROVIDERS = 0x2,
  VDS_QUERY_VIRTUALDISK_PROVIDERS = 0x4
} VDS_QUERY_PROVIDER_FLAG;

Константы

 
VDS_QUERY_SOFTWARE_PROVIDERS
Значение: 0x1
Если задано значение , операция запрашивает поставщиков программного обеспечения.
VDS_QUERY_HARDWARE_PROVIDERS
Значение: 0x2
Если задано значение , операция запрашивает поставщиков оборудования.
VDS_QUERY_VIRTUALDISK_PROVIDERS
Значение: 0x4
Если задано значение , операция запрашивает поставщиков виртуальных дисков.

Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается.

Комментарии

Это перечисление предоставляет значение для параметра masks метода IVdsService::QueryProviders . В одном запросе можно указать несколько значений. Например, чтобы запросить поставщиков программного обеспечения и оборудования, укажите VDS_QUERY_SOFTWARE_PROVIDERS и VDS_QUERY_HARDWARE_PROVIDERS в параметре masks .

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

Требования

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

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

IVdsService::QueryProviders

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