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


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

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

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

Синтаксис

typedef enum _VDS_PROVIDER_TYPE {
  VDS_PT_UNKNOWN = 0,
  VDS_PT_SOFTWARE = 1,
  VDS_PT_HARDWARE = 2,
  VDS_PT_VIRTUALDISK = 3,
  VDS_PT_MAX = 4
} VDS_PROVIDER_TYPE;

Константы

 
VDS_PT_UNKNOWN
Значение: 0
Тип поставщика неизвестен.
VDS_PT_SOFTWARE
Значение: 1
Поставщик является поставщиком программного обеспечения.
VDS_PT_HARDWARE
Значение: 2
Поставщик является поставщиком оборудования.
VDS_PT_VIRTUALDISK
Значение: 3
Поставщик является поставщиком виртуальных дисков.

Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается.
VDS_PT_MAX
Значение: 4
Это значение зарезервировано для системного использования.

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

Комментарии

Структура VDS_PROVIDER_PROP включает значение VDS_PROVIDER_TYPE в качестве элемента для создания отчета о типе поставщика. Метод IVdsAdmin::RegisterProvider передает значение VDS_PROVIDER_TYPE в качестве аргумента для указания типа поставщика во время регистрации в VDS.

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

Требования

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

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

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

VDS_PROVIDER_PROP