Compartir a través de


estructura NDIS_SWITCH_NIC_STATUS_INDICATION (ndis.h)

La estructura NDIS_SWITCH_NIC_STATUS_INDICATION especifica la información necesaria para reenviar o originar una indicación de estado NDIS de un adaptador de red físico subyacente.

Sintaxis

typedef struct _NDIS_SWITCH_NIC_STATUS_INDICATION {
  NDIS_OBJECT_HEADER      Header;
  ULONG                   Flags;
  NDIS_SWITCH_PORT_ID     SourcePortId;
  NDIS_SWITCH_NIC_INDEX   SourceNicIndex;
  NDIS_SWITCH_PORT_ID     DestinationPortId;
  NDIS_SWITCH_NIC_INDEX   DestinationNicIndex;
  PNDIS_STATUS_INDICATION StatusIndication;
} NDIS_SWITCH_NIC_STATUS_INDICATION, *PNDIS_SWITCH_NIC_STATUS_INDICATION;

Miembros

Header

Tipo, revisión y tamaño de la estructura NDIS_SWITCH_NIC_STATUS_INDICATION. Este miembro tiene el formato de una estructura NDIS_OBJECT_HEADER.

El miembro Type de Encabezado debe establecerse en NDIS_OBJECT_TYPE_DEFAULT. Para especificar la versión de la estructura de NDIS_SWITCH_NIC_STATUS_INDICATION, el miembro Revisión de Encabezado debe establecerse en el siguiente valor:

NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1

Versión original para NDIS 6.30 y versiones posteriores.

Establezca el miembro tamaño de en NDIS_SIZEOF_SWITCH_NIC_STATUS_REVISION_1.

Flags

Valor ULONG que contiene un OR bit a bit de marcas. Este miembro está reservado para NDIS.

SourcePortId

Valor NDIS_SWITCH_PORT_ID que contiene el identificador único del puerto de conmutador extensible Hyper-V desde el que se generó originalmente la indicación de estado NDIS.

SourceNicIndex

Valor NDIS_SWITCH_NIC_INDEX que especifica el índice del adaptador de red de origen que está conectado al puerto de conmutador extensible de origen. Este puerto lo especifica el miembro SourcePortId.

DestinationPortId

Valor NDIS_SWITCH_PORT_ID que contiene el identificador único del puerto de conmutador extensible al que se va a reenviar la indicación de estado NDIS.

DestinationNicIndex

Valor NDIS_SWITCH_NIC_INDEX que especifica el índice del adaptador de red de destino que está conectado al puerto de conmutador extensible especificado por el miembro DestinationPortId de.

StatusIndication

Puntero a una estructura NDIS_STATUS_INDICATION. Esta estructura contiene los datos de la indicación de estado NDIS emitida originalmente por el adaptador de red de origen, tal como se especifica en los miembros SourcePortId y SourceNicIndex.

Observaciones

La estructura NDIS_SWITCH_NIC_STATUS_INDICATION se usa en indicaciones de estado NDIS de NDIS_STATUS_SWITCH_NIC_STATUS.

Una extensión puede reenviar o originar indicaciones de estado de cualquier adaptador físico subyacente que esté conectado al conmutador extensible adaptador de red externo. Normalmente, la extensión emite estas indicaciones de estado para cambiar las funcionalidades de descarga de hardware anunciadas del adaptador físico subyacente.

La extensión puede reenviar o originar notificaciones de estado para los siguientes tipos de descargas de hardware:

  • Seguridad del protocolo de Internet (IPsec).
  • Cola de máquinas virtualizadas (VMQ).
  • Virtualización de E/S raíz única (SR-IOV).
Para obtener instrucciones sobre cómo emitir indicaciones de estado NDIS a partir de adaptadores físicos subyacentes, consulte Administración de indicaciones de estado NDIS de adaptadores de red físicos.

Requisitos

Requisito Valor
cliente mínimo admitido Compatible con NDIS 6.30 y versiones posteriores.
encabezado de ndis.h (incluya Ndis.h)

Consulte también

NDIS_OBJECT_HEADER

NDIS_STATUS_INDICATION

NDIS_SWITCH_NIC_STATUS_INDICATION