estrutura NDIS_SWITCH_NIC_STATUS_INDICATION (ndis.h)
A estrutura NDIS_SWITCH_NIC_STATUS_INDICATION especifica as informações necessárias para encaminhar ou originar uma indicação de status NDIS de um adaptador de rede física subjacente.
Sintaxe
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;
Membros
Header
O tipo, a revisão e o tamanho da estrutura NDIS_SWITCH_NIC_STATUS_INDICATION . Esse membro é formatado como uma estrutura NDIS_OBJECT_HEADER .
O membro Type de Header deve ser definido como NDIS_OBJECT_TYPE_DEFAULT. Para especificar a versão da estrutura NDIS_SWITCH_NIC_STATUS_INDICATION , o membro Revision de Header deve ser definido com o seguinte valor:
NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1
Versão original do NDIS 6.30 e posterior.
Defina o membro Size como NDIS_SIZEOF_SWITCH_NIC_STATUS_REVISION_1.
Flags
Um valor ULONG que contém um OR bit a bit de sinalizadores. Esse membro é reservado para NDIS.
SourcePortId
Um valor NDIS_SWITCH_PORT_ID que contém o identificador exclusivo da porta de comutador extensível do Hyper-V da qual a indicação de status NDIS foi originalmente gerada.
SourceNicIndex
Um valor NDIS_SWITCH_NIC_INDEX que especifica o índice do adaptador de rede de origem que está conectado à porta do comutador extensível de origem. Essa porta é 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 indicação de status NDIS 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 .
StatusIndication
Um ponteiro para uma estrutura NDIS_STATUS_INDICATION . Essa estrutura contém os dados para a indicação de status NDIS originalmente emitida pelo adaptador de rede de origem, conforme especificado pelos membros SourcePortId e SourceNicIndex.
Comentários
A estrutura NDIS_SWITCH_NIC_STATUS_INDICATION é usada no NDIS status indicações de NDIS_STATUS_SWITCH_NIC_STATUS.
Uma extensão pode encaminhar ou originar status indicações de qualquer adaptador físico subjacente conectado ao adaptador de rede externo comutador extensível. Normalmente, a extensão emite essas indicações status para alterar os recursos de descarregamento de hardware anunciados do adaptador físico subjacente.
A extensão pode encaminhar ou originar status notificações para os seguintes tipos de descarregamentos de hardware:
- IPsec (internet protocol security).
- VMQ (fila de máquina virtualizada).
- SR-IOV (Virtualização de E/S de raiz única).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.30 e posterior. |
Cabeçalho | ndis.h (inclua Ndis.h) |
Confira também