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)物理功能(PF)的默认 VPort 和附加到 PCIe 虚拟函数(VFs)的非默认 VPort 处于激活状态。 创建后,无法停用这些 VPorts。

 
NdisNicSwitchVPortStateDeactivated
VPort 已分配并处于停用状态。

注意, 附加到 PF 的非默认 VPorts 以停用状态创建。 可以使用 OID_NIC_SWITCH_VPORT_PARAMETERS的 OID 集请求激活这些 VPort。 但是,激活后,无法停用这些 VPort。

 
NdisNicSwitchVPortStateMaximum
此枚举的最大值。 此值可能会在 NDIS 头文件和二进制文件的将来版本中更改。

言论

NDIS_NIC_SWITCH_VPORT_PARAMETERSNDIS_NIC_SWITCH_VPORT_INFO 结构的 VPortState 成员是 NDIS_NIC_SWITCH_VPORT_STATE 枚举数据类型。

要求

要求 价值
最低支持的客户端 NDIS 6.30 及更高版本中受支持。
标头 ntddndis.h (include Ndis.h)

另请参阅

NDIS_NIC_SWITCH_VPORT_INFO

NDIS_NIC_SWITCH_VPORT_PARAMETERS

OID_NIC_SWITCH_VPORT_PARAMETERS