NdisMInvalidateOffloadComplete-Funktion (ndischimney.h)
[Das TCP-Schornsteinauslagerungsfeature ist veraltet und sollte nicht verwendet werden.]
Ein Auslagerungsziel ruft die NdisMInvalidateOffloadComplete-Funktion auf, um einen ungültigen Auslagerungsvorgang abzuschließen, der von einem vorherigen Aufruf des initiiert wurde. MiniportInvalidateOffload-Funktion des Auslagerungsziels.
Syntax
void NdisMInvalidateOffloadComplete(
[in] IN NDIS_HANDLE NdisMiniportHandle,
[in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);
Parameter
[in] NdisMiniportHandle
Das Handle, das das Auslagerungsziel bei einem vorherigen Aufruf der NdisMRegisterMiniportDriver-Funktion .
[in] OffloadBlockList
Ein Zeiger auf eine NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struktur. Das ofload-Ziel, das diesen Zeiger als Eingabeparameter auf seine abgerufen hat MiniportInvalidateOffload-Funktion .
Rückgabewert
Keine
Bemerkungen
Vor dem Aufrufen der NdisMInvalidateOffloadComplete-Funktion muss das Auslagerungsziel einen der folgenden NDIS_STATUS-Werte in den Status-Member jeder NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struktur in der Zustandsstruktur schreiben:
-
NDIS_STATUS_SUCCESS
Das Auslagerungsziel hat die Zustandsobjekte erfolgreich ungültig gemacht.
-
NDIS_STATUS_FAILURE
Der Invalidate-Vorgang war nicht erfolgreich. In diesem Fall reagiert das Auslagerungsziel nicht mehr (hängt).
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | ndischimney.h (include Ndischimney.h) |
IRQL | Beliebige Ebene |