共用方式為


NDIS_NIC_SWITCH_VPORT_STATE列舉 (ntddndis.h)

NDIS_NIC_SWITCH_VPORT_STATE 列舉會指定網路適配器 NIC 交換器上單一根目錄 I/O 虛擬化 (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 已配置且處於啟動狀態。

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

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

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

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

言論

VPortStateNDIS_NIC_SWITCH_VPORT_PARAMETERSNDIS_NIC_SWITCH_VPORT_INFO 結構的成員是 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