共用方式為


NdisMInitiateOffloadComplete 函式 (ndischimney.h)

[TCP chimney 卸除功能已被取代,不應使用。]

卸除目標會呼叫 NdisMInitiateOffloadComplete 函式,以完成先前呼叫 所起始的卸載作業 MiniportInitiateOffload 函式。

語法

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

參數

[in] NdisMiniportHandle

卸除目標在先前呼叫中取得的句柄 NdisMRegisterMiniportDriver

[in] OffloadBlockList

的指標 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 結構。 卸除目標取得此指標做為其輸入參數 MiniportInitiateOffload 函式。

傳回值

備註

呼叫 NdisMInitiateOffloadComplete 之前,卸除目標必須將下列其中一個NDIS_STATUS值寫入每個 專案的 Status 成員 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 傳遞至卸除目標 MiniportInitiateOffload 函式的狀態樹狀結構:

  • 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
如需相關資訊,請參閱 傳回起始卸除作業的完成狀態

規格需求

需求
目標平台 Universal
標頭 ndischimney.h (包含 Ndischimney.h)
IRQL 任何層級

另請參閱

MiniportInitiateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver

NdisTcpOffloadEventHandler

NdisTcpOffloadReceiveHandler

OID_TCP_TASK_OFFLOAD