Freigeben über


NDIS_STATUS_SWITCH_NIC_STATUS

Die NDIS_STATUS_SWITCH_NIC_STATUS Statusanzeige wird verwendet, um eine Statusanzeige von einem physischen Netzwerkadapter zu kapseln, der an den externen Netzwerkadapter des Hyper-V erweiterbaren Switches gebunden ist. Durch diese Kapselung wird die Statusanzeige an den erweiterbaren Switchtreiberstapel weitergeleitet.

Das StatusBuffer Element der NDIS_STATUS_INDICATION Struktur für diese Angabe enthält einen Zeiger auf eine NDIS_SWITCH_NIC_STATUS_INDICATION Struktur.

Bemerkungen

Wenn ein zugrunde liegender physischer Netzwerkadapter eine NDIS-Statusanzeige ausgibt, wird er vom externen Netzwerkadapter empfangen. In diesem Fall führt die erweiterbare Switchschnittstelle die folgenden Schritte aus:

  1. Die Schnittstelle kapselt die Statusanzeige in einer NDIS_SWITCH_NIC_STATUS_INDICATION Struktur.

  2. Die Schnittstelle gibt eine NDIS_STATUS_SWITCH_NIC_STATUS Statusanzeige aus, um den gekapselten Statusanzeigen auf den erweiterbaren Switchtreiberstapel weiterzuleiten. Dadurch können erweiterbare Switcherweiterungen die kapselte Statusanzeige ändern.

    In der Regel ändert die Erweiterung eine kapselte Statusanzeige, um die aktuellen Offload-Funktionen des zugrunde liegenden Teams physischer Adapter zu ändern, die an den externen Netzwerkadapter gebunden sind.

    Weitere Informationen zu den verschiedenen Konfigurationen, in denen physische Netzwerkadapter an den externen Netzwerkadapter gebunden werden können, finden Sie unter Typen physischer Netzwerkadapterkonfigurationen.

  3. Wenn die NDIS_STATUS_SWITCH_NIC_STATUS Statusanzeige vom übermäßig erweiterbaren Switch-Protokolltreiber im Stapel empfangen wird, leitet die Schnittstelle die entkapselte Statusanzeige an überlässige Protokoll- oder Filtertreiber weiter.

Eine Erweiterung kann auch aus gekapselten Hardware-Offloadstatusanzeigen für überlagernde Treiber im erweiterbaren Switchtreiberstapel stammen. Dadurch kann der Treiber auch die aktuellen Offload-Funktionen des zugrunde liegenden Teams physischer Adapter ändern, die an den externen Netzwerkadapter angeschlossen sind. Wenn ein Team von Adaptern an den externen Netzwerkadapter gebunden ist, werden nur die allgemeinen Funktionen des Teams an NDIS oder die übermäßigen Protokoll- und Filtertreiber angekündigt. Die Erweiterung kann die angekündigten Funktionen erweitern, indem sie aus gekapselten Statusanzeigen stammen, um Funktionen anzukündigen, die von einigen Adaptern im Team unterstützt werden.

Beispielsweise kann die Erweiterung einen gekapselten NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES Hinweis ausgeben, um die aktuell aktivierten Empfangsfilterfunktionen für das gesamte Team zu ändern.

Weitere Informationen zum Weiterleiten oder Ursprung NDIS_STATUS_SWITCH_NIC_STATUS Indikationen finden Sie unter Verwalten von NDIS-Statusanzeigen von physischen Netzwerkadaptern.

Anforderungen

Version

Unterstützt in NDIS 6.30 und höher.

Kopfball

Ndis.h (include Ndis.h)

Siehe auch


NDIS_STATUS_INDICATION

NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES