Freigeben über


NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG

Miniport-Treiber verwenden die NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG Statusanzeige, um NDIS und Überlagerungstreiber zu benachrichtigen, dass es eine Änderung bei der Konfiguration des Vorgangsoffloads einer NIC gab.

Bemerkungen

Miniporttreiber müssen die aktuellen Funktionen mit der NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG Statusanzeige melden, wenn sich die aktuellen Funktionen ändern. Diese Statusanzeige stellt sicher, dass alle übermäßigen Protokolltreiber mit den neuen Funktionsinformationen aktualisiert werden. Miniporttreiber müssen diese Statusanzeige in den folgenden Fällen ausstellen:

  1. Wenn ein Miniporttreiber eine OID_TCP_OFFLOAD_PARAMETERS set-Anforderung empfängt, muss er den Inhalt der NDIS_OFFLOAD_PARAMETERS Struktur verwenden, um die derzeit aktivierten Aufgaben offload-Funktionen zu aktualisieren.
  2. Wenn ein Miniporttreiber eine OID_OFFLOAD_ENCAPSULATION set-Anforderung empfängt, muss er den Inhalt der NDIS_OFFLOAD_ENCAPSULATION-Struktur verwenden, um die derzeit aktivierten Aufgaben offload-Funktionen zu aktualisieren.

Das StatusBuffer Element der NDIS_STATUS_INDICATION-Struktur enthält eine NDIS_OFFLOAD Struktur. Beim Ausgeben der NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG Statusanzeige muss ein Miniporttreiber die NDIS_OFFLOAD Struktur verwenden, um die aktuelle Konfiguration des Vorgangsausladevorgangs der NIC zu melden.

Hinweis Der Inhalt der NDIS_OFFLOAD-Struktur spiegelt nur die aktuelle Konfiguration des Offloads der NIC wider, nicht die tatsächlichen Hardwarefunktionen.

Weitere Informationen zur aktuellen Konfiguration des Vorgangs offload finden Sie unter OID_TCP_OFFLOAD_CURRENT_CONFIG.

Anforderungen

Version

Unterstützt in NDIS 6.0 und höher.

Kopfball

Ndis.h (include Ndis.h)

Siehe auch

NDIS_OFFLOAD

NDIS_OFFLOAD_ENCAPSULATION

NDIS_OFFLOAD_PARAMETERS

NDIS_STATUS_INDICATION

NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES

OID_OFFLOAD_ENCAPSULATION

OID_TCP_OFFLOAD_CURRENT_CONFIG

OID_TCP_OFFLOAD_PARAMETERS