NDIS_SWITCH_NIC_OID_REQUEST estrutura (ntddndis.h)
A estrutura de NDIS_SWITCH_NIC_OID_REQUEST especifica as informações necessárias para encaminhar ou originar solicitações OID.
Sintaxe
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;
Membros
Header
O tipo, a revisão e o tamanho da estrutura de NDIS_SWITCH_NIC_OID_REQUEST. Esse membro é formatado como uma estrutura NDIS_OBJECT_HEADER.
O membro tipo do de cabeçalho deve ser definido como NDIS_OBJECT_TYPE_DEFAULT. Para especificar a versão da estrutura de NDIS_SWITCH_NIC_OID_REQUEST, o membro de Revisão do de Cabeçalho deve ser definido como o seguinte valor:
NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1
Versão original do NDIS 6.30 e posterior.
Defina o membro tamanho como NDIS_SIZEOF_NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1.
Flags
Um valor ULONG que contém um or bit a bit de sinalizadores. Este membro é reservado para NDIS.
SourcePortId
Um valor NDIS_SWITCH_PORT_ID que contém o identificador exclusivo da porta de comutador extensível Hyper-V para a qual a solicitação OID foi originalmente emitida.
SourceNicIndex
Um valor NDIS_SWITCH_NIC_INDEX que especifica o índice do adaptador de rede de origem que está conectado à porta de comutador extensível de origem especificada pelo membro SourcePortId.
DestinationPortId
Um valor NDIS_SWITCH_PORT_ID que contém o identificador exclusivo da porta de comutador extensível para a qual a solicitação OID deve ser encaminhada.
DestinationNicIndex
Um valor NDIS_SWITCH_NIC_INDEX que especifica o índice do adaptador de rede de destino que está conectado à porta de comutador extensível especificada pelo membro DestinationPortId.
OidRequest
Um ponteiro para uma estrutura NDIS_OID_REQUEST. Essa estrutura contém os dados da solicitação OID que serão encaminhados para o driver de miniporto do adaptador de rede especificado pelos membros DestinationPortId e DestinationNicIndex.
Observações
A estrutura de NDIS_SWITCH_NIC_OID_REQUEST é usada em solicitações de método OID de OID_SWITCH_NIC_REQUEST.
Uma extensão pode encaminhar ou originar solicitações OID para adaptadores de rede física subjacentes na pilha de driver de comutador extensível. Isso permite que uma extensão faça o seguinte:
-
Gerencie a configuração de descarregamentos de hardware em um adaptador físico subjacente para as seguintes tecnologias de descarregamento:
- Segurança do Protocolo de Internet (IPsec).
- Fila de máquina virtualizada (VMQ).
- Virtualização de E/S raiz única (SR-IOV).
- Consulte a configuração de um adaptador de rede física subjacente emitindo OIDs NDIS padrão. Por exemplo, a extensão pode emitir uma solicitação de consulta OID de OID_802_3_CURRENT_ADDRESS para obter o endereço MAC (controle de acesso à mídia) atual do adaptador.
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