NdisMInitiateOffloadComplete 関数 (ndischimney.h)
[TCP チムニー オフロード機能は非推奨であり、使用しないでください。]
オフロード ターゲットは 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 メンバーに書き込む必要があります オフロード ターゲットの MiniportInitiateOffload 関数に渡される状態ツリーの構造をNDIS_MINIPORT_OFFLOAD_BLOCK_LISTします。
- 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
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
Header | ndischimney.h (Ndischimney.h を含む) |
IRQL | 任意のレベル |