Freigeben über


NdisInvalidateOffload-Funktion (ndischimney.h)

[Das TCP-Schornsteinauslagerungsfeature ist veraltet und sollte nicht verwendet werden.]

Ein Protokoll- oder Zwischentreiber ruft die NdisInvalidateOffload-Funktion auf, um zuvor ausgeladene TCP-Schornsteinzustandsobjekte für ungültig zu erklären.

Syntax

void NdisInvalidateOffload(
  [in] IN NDIS_HANDLE                       NdisBindingHandle,
  [in] IN PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Parameter

[in] NdisBindingHandle

Das Handle, das NDIS am NdisBindingHandle-Parameter von NdisOpenAdapterEx bereitgestellt hat. Dieses Handle identifiziert die Bindung zwischen dem Aufrufer und dem zugrunde liegenden Zwischentreiber oder Auslagerungsziel.

[in] OffloadBlockList

Ein Zeiger auf eine NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST Struktur, die eine eigenständige Struktur oder der Stamm einer verknüpften Liste solcher Strukturen sein kann. Diese Strukturen identifizieren die Zustandsobjekte, die ungültig gemacht werden.

Rückgabewert

Keine

Bemerkungen

Ein Zwischentreiber ruft die NdisInvalidateOffload-Funktion auf, um einen ungültigen Auslagerungsvorgang zu verteilen, der vom Hoststapel initiiert wurde. Weitere Informationen finden Sie unter Weitergabe von State-Manipulation Vorgängen.

Wählen Sie in der Liste NDIS_MINIPORT_OFFLOAD_BLOCK_LIST-Struktur , die an die -Struktur übergeben wurde MiniportInvalidateOffload-Funktion , der Zwischentreiber erstellt eine NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST-Struktur. Weitere Informationen finden Sie unter Wiederverwenden einer NDIS_MINIPORT_OFFLOAD_BLOCK_LIST-Struktur. Der Zwischentreiber übergibt einen Zeiger (den OffloadBlockList-Parameter ) an diese NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST-Struktur, wenn die NdisInvalidateOffload-Funktion aufgerufen wird .

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ndischimney.h (include Ndischimney.h)
Bibliothek Ndis.lib

Weitere Informationen

MiniportInvalidateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST NdisMInvalidateOffloadComplete

NdisOpenAdapterEx

ProtocolInvalidateOffloadComplete