Compartir a través de


NDIS_NIC_SWITCH_VPORT_STATE enumeración (ntddndis.h)

La enumeración NDIS_NIC_SWITCH_VPORT_STATE especifica el estado de un único puerto virtual de virtualización de E/S raíz (SR-IOV) en el conmutador NIC de un adaptador de red.

Syntax

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

Constantes

 
NdisNicSwitchVPortStateUndefined
El estado VPort no está definido.
NdisNicSwitchVPortStateActivated
VPort se asigna y se encuentra en un estado activado.

Nota La VPort predeterminada conectada a la función física PCI Express (PCIe) y las VPort no predeterminadas conectadas a las funciones virtuales (VFs) pcIe se crean en un estado activado. Una vez creados, estas VPorts no se pueden desactivar.

 
NdisNicSwitchVPortStateDeactivated
VPort se asigna y se encuentra en un estado desactivado.

Nota Las VPorts no predeterminadas asociadas al PF se crean en un estado desactivado. Estas VPorts se pueden activar mediante solicitudes de conjunto de OID de OID_NIC_SWITCH_VPORT_PARAMETERS. Sin embargo, una vez activado, estas VPorts no se pueden desactivar.

 
NdisNicSwitchVPortStateMaximum
Valor máximo de esta enumeración. Este valor puede cambiar en versiones futuras de los archivos de encabezado y archivos binarios de NDIS.

Comentarios

El miembro VPortState de las estructuras NDIS_NIC_SWITCH_VPORT_PARAMETERS y NDIS_NIC_SWITCH_VPORT_INFO es un tipo de datos de enumeración NDIS_NIC_SWITCH_VPORT_STATE .

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.30 y versiones posteriores.
Encabezado ntddndis.h (include Ndis.h)

Consulte también

NDIS_NIC_SWITCH_VPORT_INFO

NDIS_NIC_SWITCH_VPORT_PARAMETERS

OID_NIC_SWITCH_VPORT_PARAMETERS