Freigeben über


NdisMInitiateOffloadComplete-Funktion (ndischimney.h)

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

Ein Auslagerungsziel ruft die NdisMInitiateOffloadComplete-Funktion auf, um einen Auslagerungsvorgang abzuschließen, der durch einen vorherigen Aufruf von initiiert wurde. MiniportInitiateOffload-Funktion .

Syntax

void NdisMInitiateOffloadComplete(
  [in] IN NDIS_HANDLE                       NdisMiniportHandle,
  [in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Parameter

[in] NdisMiniportHandle

Das Handle, das das Auslagerungsziel in einem vorherigen Aufruf von erhalten hat. NdisMRegisterMiniportDriver.

[in] OffloadBlockList

Ein Zeiger auf eine NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struktur. Das Auslagerungsziel hat diesen Zeiger als Eingabeparameter auf seine MiniportInitiateOffload-Funktion .

Rückgabewert

Keine

Bemerkungen

Vor dem Aufrufen von NdisMInitiateOffloadComplete muss das Auslagerungsziel einen der folgenden NDIS_STATUS Werte in den Status-Member der einzelnen Elemente schreiben. NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struktur in der Zustandsstruktur, die an die MiniportInitiateOffload-Funktion des Auslagerungsziels übergeben wird:

  • NDIS_STATUS_SUCCESS
  • NDIS_STATUS_PARTIAL_SUCCESS
  • NDIS_STATUS_RESOURCES
  • NDIS_STATUS_OFFLOAD_TCP_ENTRIES
  • NDIS_STATUS_OFFLOAD_PATH_ENTRIES
  • NDIS_STATUS_OFFLOAD_NEIGHBOR_ENTRIES
  • NDIS_STATUS_OFFLOAD_HW_ADDRESS_ENTRIES
  • NDIS_STATUS_OFFLOAD_IP_ADDRESS_ENTRIES
  • NDIS_STATUS_OFFLOAD_TCP_XMIT_BUFFER
  • NDIS_STATUS_OFFLOAD_TCP_RCV_BUFFER
  • NDIS_STATUS_OFFLOAD_TCP_RCV_WINDOW
  • NDIS_STATUS_OFFLOAD_VLAN_ENTRIES
  • NDIS_STATUS_OFFLOAD_PATH_MTU
  • NDIS_STATUS_FAILURE
Weitere Informationen finden Sie unter Gibt den Abschlussstatus eines Auslagerungsvorgangs initiieren zurück.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ndischimney.h (include Ndischimney.h)
IRQL Beliebige Ebene

Weitere Informationen

MiniportInitiateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver

NdisTcpOffloadEventHandler

NdisTcpOffloadReceiveHandler

OID_TCP_TASK_OFFLOAD