estructura NDIS_SWITCH_NIC_OID_REQUEST (ntddndis.h)
La estructura NDIS_SWITCH_NIC_OID_REQUEST especifica la información necesaria para reenviar o originar solicitudes OID.
Sintaxis
typedef struct _NDIS_SWITCH_NIC_OID_REQUEST {
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_OID_REQUEST OidRequest;
} NDIS_SWITCH_NIC_OID_REQUEST, *PNDIS_SWITCH_NIC_OID_REQUEST;
Miembros
Header
Tipo, revisión y tamaño de la estructura NDIS_SWITCH_NIC_OID_REQUEST. 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_OID_REQUEST, el miembro Revision de Header debe establecerse en el siguiente valor:
NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1
Versión original para NDIS 6.30 y versiones posteriores.
Establezca el miembro tamaño de en NDIS_SIZEOF_NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1.
Flags
Valor ULONG que contiene un OR bit a bit de marcas. Este miembro está reservado para NDIS.
SourcePortId
Valor de NDIS_SWITCH_PORT_ID que contiene el identificador único del puerto de conmutador extensible Hyper-V al que se emitió originalmente la solicitud OID.
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 especificado por 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 solicitud OID.
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.
OidRequest
Puntero a una estructura NDIS_OID_REQUEST. Esta estructura contiene los datos de la solicitud OID que se reenviarán al controlador de miniporte del adaptador de red especificado por el DestinationPortId y miembros DestinationNicIndex.
Observaciones
La estructura NDIS_SWITCH_NIC_OID_REQUEST se usa en solicitudes de método OID de OID_SWITCH_NIC_REQUEST.
Una extensión puede reenviar o originar solicitudes OID a adaptadores de red físicos subyacentes en la pila de controladores de conmutador extensible. Esto permite que una extensión haga lo siguiente:
-
Administre la configuración de las descargas de hardware en un adaptador físico subyacente para las siguientes tecnologías de descarga:
- Seguridad del protocolo de Internet (IPsec).
- Cola de máquinas virtualizadas (VMQ).
- Virtualización de E/S raíz única (SR-IOV).
- Consulte la configuración de un adaptador de red físico subyacente mediante la emisión de NDIS OID estándar. Por ejemplo, la extensión puede emitir una solicitud de consulta OID de OID_802_3_CURRENT_ADDRESS para obtener la dirección actual del control de acceso multimedia (MAC) del adaptador.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Compatible con NDIS 6.30 y versiones posteriores. |
encabezado de | ntddndis.h (include Ndis.h) |
Consulte también