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

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

Определяет набор допустимых типов для порта HBA. Эти типы соответствуют значениям HBA_PORTTYPE в API HBA.

Синтаксис

typedef enum _VDS_HBAPORT_TYPE {
  VDS_HPT_UNKNOWN = 1,
  VDS_HPT_OTHER = 2,
  VDS_HPT_NOTPRESENT = 3,
  VDS_HPT_NPORT = 5,
  VDS_HPT_NLPORT = 6,
  VDS_HPT_FLPORT = 7,
  VDS_HPT_FPORT = 8,
  VDS_HPT_EPORT = 9,
  VDS_HPT_GPORT = 10,
  VDS_HPT_LPORT = 20,
  VDS_HPT_PTP = 21
} VDS_HBAPORT_TYPE;

Константы

 
VDS_HPT_UNKNOWN
Значение: 1
Тип порта неизвестен.


HBA_PORTTYPE_UNKNOWN
VDS_HPT_OTHER
Значение: 2
Тип порта — это другой (неопределенный) тип.


HBA_PORTTYPE_OTHER
VDS_HPT_NOTPRESENT
Значение: 3
Тип порта отсутствует.


HBA_PORTTYPE_NOTPRESENT
VDS_HPT_NPORT
Значение: 5
Тип порта — структура.


HBA_PORTTYPE_NPORT
VDS_HPT_NLPORT
Значение: 6
Тип порта — открытый цикл.


HBA_PORTTYPE_NLPORT
VDS_HPT_FLPORT
Значение: 7
Тип порта — это структура в цикле.


HBA_PORTTYPE_FLPORT
VDS_HPT_FPORT
Значение: 8
Тип порта — это порт структуры.


HBA_PORTTYPE_FPORT
VDS_HPT_EPORT
Значение: 9
Тип порта — порт расширения структуры.
VDS_HPT_GPORT
Значение: 10
Тип порта является универсальным портом структуры.
VDS_HPT_LPORT
Значение: 20
Тип порта является частным циклом.


HBA_PORTTYPE_LPORT
VDS_HPT_PTP
Значение: 21
Тип порта — point-to-point.


HBA_PORTTYPE_PTP

Комментарии

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

Требования

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

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

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