共用方式為


NDIS_NIC_SWITCH_VPORT_STATE列舉 (ntddndis.h)

NDIS_NIC_SWITCH_VPORT_STATE列舉會指定網路適配器 NIC 交換器上單一根目錄 I/O 虛擬化 (SR-IOV) 虛擬埠 (VPort) 的狀態。

Syntax

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 已配置且處於啟動狀態。

注意 附加至PCI Express (PCIe的預設 VPort) 實體函式 (PF) ,以及附加至PCIe虛擬函式的非預設 VPorts (VFs) 會以啟動狀態建立。 建立之後,就無法停用這些 VPorts。

 
NdisNicSwitchVPortStateDeactivated
VPort 已配置且處於停用狀態。

注意 附加至 PF 的非預設 VPorts 會以停用狀態建立。 您可以使用 OID_NIC_SWITCH_VPORT_PARAMETERS 的 OID 集合要求來啟用這些 VPorts。 不過,一旦啟用,就無法停用這些 VPorts。

 
NdisNicSwitchVPortStateMaximum
這個列舉型別的最大值。 此值可能會在未來版本的 NDIS 頭檔和二進位檔中變更。

備註

NDIS_NIC_SWITCH_VPORT_PARAMETERSNDIS_NIC_SWITCH_VPORT_INFO結構的 VPortState 成員是NDIS_NIC_SWITCH_VPORT_STATE列舉數據類型。

規格需求

需求
最低支援的用戶端 NDIS 6.30 和更新版本支援。
標頭 ntddndis.h (包括 Ndis.h)

另請參閱

NDIS_NIC_SWITCH_VPORT_INFO

NDIS_NIC_SWITCH_VPORT_PARAMETERS

OID_NIC_SWITCH_VPORT_PARAMETERS