Partager via


énumération NDIS_NIC_SWITCH_VPORT_STATE (ntddndis.h)

L’énumération NDIS_NIC_SWITCH_VPORT_STATE spécifie l’état d’une seule virtualisation d’E/S racine (SR-IOV) de port virtuel (VPort) sur le commutateur de carte réseau d’une carte réseau.

Syntaxe

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

Constantes

 
NdisNicSwitchVPortStateUndefined
L’état VPort n’est pas défini.
NdisNicSwitchVPortStateActivated
Le VPort est alloué et dans un état activé.

Remarque Le port virtuel par défaut attaché à la fonction physique PCI Express (PCIe) et les ports virtuels non définis par défaut sont créés dans un état activé. Une fois créés, ces ports virtuels ne peuvent pas être désactivés.

 
NdisNicSwitchVPortStateDeactivated
Le VPort est alloué et dans un état désactivé.

Remarque les ports virtuels non définis sont créés dans un état désactivé. Ces ports virtuels peuvent être activés à l’aide de requêtes définies par OID de OID_NIC_SWITCH_VPORT_PARAMETERS. Toutefois, une fois activés, ces ports virtuels ne peuvent pas être désactivés.

 
NdisNicSwitchVPortStateMaximum
Valeur maximale de cette énumération. Cette valeur peut changer dans les versions ultérieures des fichiers d’en-tête NDIS et des fichiers binaires.

Remarques

Le membre VPortState des structures NDIS_NIC_SWITCH_VPORT_PARAMETERS et NDIS_NIC_SWITCH_VPORT_INFO est un type de données d’énumération NDIS_NIC_SWITCH_VPORT_STATE.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.30 et versions ultérieures.
d’en-tête ntddndis.h (include Ndis.h)

Voir aussi

NDIS_NIC_SWITCH_VPORT_INFO

NDIS_NIC_SWITCH_VPORT_PARAMETERS

OID_NIC_SWITCH_VPORT_PARAMETERS