Partilhar via


NDIS_STATUS_SWITCH_NIC_STATUS

A indicação de status NDIS_STATUS_SWITCH_NIC_STATUS é usada para encapsular uma indicação de status de um adaptador de rede físico que está vinculado ao adaptador de rede externo do switch extensível Hyper-V. Através desse encapsulamento, a indicação de status é encaminhada para a pilha de driver de switch extensível.

O StatusBuffer membro da estrutura NDIS_STATUS_INDICATION para esta indicação contém um ponteiro para uma estrutura NDIS_SWITCH_NIC_STATUS_INDICATION.

Comentários

Quando um adaptador de rede físico subjacente emite uma indicação de status NDIS, ele é recebido pelo adaptador de rede externo. Quando isso acontece, a interface do switch extensível executa estas etapas:

  1. A interface encapsula a indicação de status dentro de uma estrutura NDIS_SWITCH_NIC_STATUS_INDICATION.

  2. A interface emite uma indicação de status NDIS_STATUS_SWITCH_NIC_STATUS para encaminhar a indicação de status encapsulado para cima da pilha de driver de switch extensível. Isso permite que extensões de switch extensíveis modifiquem a indicação de status encapsulado.

    Normalmente, a extensão modifica uma indicação de status encapsulado para alterar os recursos de descarregamento atuais da equipe subjacente de adaptadores físicos que estão vinculados ao adaptador de rede externo.

    Para obter mais informações sobre as diferentes configurações nas quais os adaptadores de rede física podem ser vinculados ao adaptador de rede externo, consulte tipos de configurações de adaptador de rede física.

  3. Quando a indicação de status NDIS_STATUS_SWITCH_NIC_STATUS é recebida pelo driver de protocolo de switch extensível sobreposto na pilha, a interface encaminha a indicação de status descapsulado para drivers de protocolo ou filtro sobrepostos.

Uma extensão também pode originar indicações de status de descarregamento de hardware encapsulado para drivers sobrepostos na pilha de driver de switch extensível. Isso também permite que o driver altere os recursos de descarregamento atuais da equipe subjacente de adaptadores físicos que estão conectados ao adaptador de rede externo. Quando uma equipe de adaptadores está vinculada ao adaptador de rede externo, somente os recursos comuns da equipe são anunciados para NDIS ou o protocolo sobrejacente e drivers de filtro. A extensão pode estender os recursos anunciados originando indicações de status encapsuladas para anunciar recursos que são suportados por alguns adaptadores na equipe.

Por exemplo, a extensão pode emitir uma indicação de NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES encapsulada para alterar os recursos de filtro de recebimento habilitados atualmente para toda a equipe.

Para obter mais informações sobre como encaminhar ou originar NDIS_STATUS_SWITCH_NIC_STATUS indicações, consulte Gerenciando indicações de status NDIS de adaptadores de rede física.

Requerimentos

Versão

Suportado no NDIS 6.30 e posterior.

Cabeçalho

Ndis.h (inclui Ndis.h)

Ver também


NDIS_STATUS_INDICATION

NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES