Partilhar via


NDIS_NIC_SWITCH_VPORT_STATE enumeração (ntddndis.h)

A enumeração NDIS_NIC_SWITCH_VPORT_STATE especifica o estado de uma única porta virtual de E/S raiz (SR-IOV) no comutador NIC de um adaptador de rede.

Sintaxe

typedef enum _NDIS_NIC_SWITCH_VPORT_STATE {
  NdisNicSwitchVPortStateUndefined,
  NdisNicSwitchVPortStateActivated,
  NdisNicSwitchVPortStateDeactivated,
  NdisNicSwitchVPortStateMaximum
} NDIS_NIC_SWITCH_VPORT_STATE, *PNDIS_NIC_SWITCH_VPORT_STATE;

Constantes

 
NdisNicSwitchVPortStateUndefined
O estado VPort não está definido.
NdisNicSwitchVPortStateActivated
O VPort é alocado e em um estado ativado.

Observação O VPort padrão anexado à Função Física PCI Express (PCIe) (PF) e VPorts não padrão anexados a VFs (PCIe Virtual Functions) são criados em um estado ativado. Depois de criados, esses VPorts não podem ser desativados.

 
NdisNicSwitchVPortStateDeactivated
O VPort é alocado e em um estado desativado.

Observação VPorts Nondefault anexados ao PF são criados em um estado desativado. Esses VPorts podem ser ativados usando solicitações de conjunto OID de OID_NIC_SWITCH_VPORT_PARAMETERS. No entanto, uma vez ativados, esses VPorts não podem ser desativados.

 
NdisNicSwitchVPortStateMaximum
O valor máximo para essa enumeração. Esse valor pode mudar em versões futuras dos arquivos de cabeçalho e binários do NDIS.

Observações

O VPortState membro das estruturas NDIS_NIC_SWITCH_VPORT_PARAMETERS e NDIS_NIC_SWITCH_VPORT_INFO é um tipo de dados de enumeração NDIS_NIC_SWITCH_VPORT_STATE.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.30 e posterior.
cabeçalho ntddndis.h (inclua Ndis.h)

Consulte também

NDIS_NIC_SWITCH_VPORT_INFO

NDIS_NIC_SWITCH_VPORT_PARAMETERS

OID_NIC_SWITCH_VPORT_PARAMETERS