перечисление NDIS_NIC_SWITCH_VPORT_STATE (ntddndis.h)
Перечисление NDIS_NIC_SWITCH_VPORT_STATE указывает состояние виртуального порта (SR-IOV) виртуального порта (VPort) на сетевом адаптере сетевого адаптера.
Синтаксис
typedef enum _NDIS_NIC_SWITCH_VPORT_STATE {
NdisNicSwitchVPortStateUndefined,
NdisNicSwitchVPortStateActivated,
NdisNicSwitchVPortStateDeactivated,
NdisNicSwitchVPortStateMaximum
} NDIS_NIC_SWITCH_VPORT_STATE, *PNDIS_NIC_SWITCH_VPORT_STATE;
Константы
NdisNicSwitchVPortStateUndefined Состояние VPort не определено. |
NdisNicSwitchVPortStateActivated VPort выделяется и в активированном состоянии.
Примечание VPort по умолчанию, подключенный к физической функции PCI Express (PCIe) и неразделаемые VPorts, подключенные к виртуальным функциям PCIe, создаются в активированном состоянии. После создания эти виртуальные порты не могут быть отключены. |
NdisNicSwitchVPortStateDeactivated VPort выделяется и в деактивированном состоянии.
Примечание Недефаулированные VPorts, подключенные к PF, создаются в деактивированном состоянии. Эти виртуальные порты можно активировать с помощью запросов набора OID OID_NIC_SWITCH_VPORT_PARAMETERS. Однако после активации эти VPorts не могут быть отключены. |
NdisNicSwitchVPortStateMaximum Максимальное значение для этого перечисления. Это значение может измениться в будущих версиях файлов заголовков и двоичных файлов NDIS. |
Замечания
Элемент VPortState структуры NDIS_NIC_SWITCH_VPORT_PARAMETERS и NDIS_NIC_SWITCH_VPORT_INFO является типом данных перечисления NDIS_NIC_SWITCH_VPORT_STATE.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.30 и более поздних версиях. |
заголовка | ntddndis.h (include Ndis.h) |
См. также