Condividi tramite


NDIS_STATUS_SWITCH_NIC_STATUS

L'indicazione dello stato NDIS_STATUS_SWITCH_NIC_STATUS viene usata per incapsulare un'indicazione di stato da una scheda di rete fisica associata alla scheda di rete esterna del commutatore estendibile Hyper-V. Tramite questa incapsulamento, l'indicazione di stato viene inoltrata fino allo stack del driver del commutatore estendibile.

Il membro StatusBuffer della struttura NDIS_STATUS_INDICATION per questa indicazione contiene un puntatore a una struttura NDIS_SWITCH_NIC_STATUS_INDICATION .

Commenti

Quando una scheda di rete fisica sottostante genera un'indicazione di stato NDIS, viene ricevuta dalla scheda di rete esterna. In questo caso, l'interfaccia del commutatore estendibile esegue questi passaggi:

  1. L'interfaccia incapsula l'indicazione dello stato all'interno di una struttura NDIS_SWITCH_NIC_STATUS_INDICATION .

  2. L'interfaccia genera un'indicazione di stato NDIS_STATUS_SWITCH_NIC_STATUS per inoltrare l'indicazione dello stato incapsulato fino allo stack del driver del commutatore estendibile. In questo modo, le estensioni del commutatore estendibile possono modificare l'indicazione dello stato incapsulato.

    In genere, l'estensione modifica un'indicazione di stato incapsulata per modificare le funzionalità di offload correnti del team sottostante di schede fisiche associate alla scheda di rete esterna.

    Per altre informazioni sulle diverse configurazioni in cui è possibile associare le schede di rete fisiche alla scheda di rete esterna, vedere Tipi di configurazioni della scheda di rete fisica.

  3. Quando l'indicazione dello stato NDIS_STATUS_SWITCH_NIC_STATUS viene ricevuta dal driver del protocollo switch estendibile sovrapponibile nello stack, l'interfaccia inoltra l'indicazione dello stato decapsulato a driver di protocollo o filtro sovrapponibili.

Un'estensione può anche avere origine indicazioni sullo stato di offload hardware incapsulate per i driver overlying nello stack del driver del commutatore estendibile. In questo modo il driver può anche modificare le funzionalità di offload correnti del team sottostante di schede fisiche collegate alla scheda di rete esterna. Quando un team di schede è associato alla scheda di rete esterna, solo le funzionalità comuni del team vengono annunciate a NDIS o al protocollo e ai driver di filtro overlying. L'estensione può estendere le funzionalità annunciate tramite indicazioni sullo stato incapsulate di origine per annunciare le funzionalità supportate da alcuni adattatori del team.

Ad esempio, l'estensione può emettere un'indicazione NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES incapsulata per modificare le funzionalità di filtro di ricezione attualmente abilitate per l'intero team.

Per altre informazioni su come inoltrare o originare NDIS_STATUS_SWITCH_NIC_STATUS indicazioni, vedere Managing NDIS Status Indications from Physical Network Adapters .For more information on forward or origins NDIS_STATUS_SWITCH_NIC_STATUS indications, see Managing NDIS Status Indications from Physical Network Adapters.

Requisiti

Versione

Supportato in NDIS 6.30 e versioni successive.

Intestazione

Ndis.h (include Ndis.h)

Vedi anche


NDIS_STATUS_INDICATION

NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES