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


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

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

Определяет набор допустимых флагов для определения скоростей, поддерживаемых портом HBA. Эти значения используются в элементе ulPortSpeed структуры VDS_HBAPORT_PROP .

Синтаксис

typedef enum _VDS_HBAPORT_SPEED_FLAG {
  VDS_HSF_UNKNOWN = 0,
  VDS_HSF_1GBIT = 0x1,
  VDS_HSF_2GBIT = 0x2,
  VDS_HSF_10GBIT = 0x4,
  VDS_HSF_4GBIT = 0x8,
  VDS_HSF_NOT_NEGOTIATED
} VDS_HBAPORT_SPEED_FLAG;

Константы

 
VDS_HSF_UNKNOWN
Значение: 0
Скорость порта HBA неизвестна. Приемопередатщик не может сообщать.


HBA_PORTSPEED_UNKNOWN
VDS_HSF_1GBIT
Значение: 0x1
Порт HBA поддерживает скорость передачи 1 гигабит в секунду.


HBA_PORTSPEED_1GBIT
VDS_HSF_2GBIT
Значение: 0x2
Порт HBA поддерживает скорость передачи 2 гигабит в секунду.


HBA_PORTSPEED_2GBIT
VDS_HSF_10GBIT
Значение: 0x4
Порт HBA поддерживает скорость передачи 10 гигабит в секунду.


HBA_PORTSPEED_10GBIT
VDS_HSF_4GBIT
Значение: 0x8
Порт HBA поддерживает скорость передачи 4 гигабит в секунду.


HBA_PORTSPEED_4GBIT
VDS_HSF_NOT_NEGOTIATED
Скорость порта HBA не установлена.


HBA_PORTSPEED_NOT_NEGOTIATED

Комментарии

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

Требования

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

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

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

VDS_HBAPORT_PROP