NDIS_TCP_OFFLOAD_FORWARD_COMPLETE コールバック関数 (ndischimney.h)
[TCP のチムニー オフロード機能は非推奨であり、使用しないでください。]
オフロード ターゲットは、NdisTcpOffloadForwardComplete 関数を呼び出して、次に対して行われた 1 つ以上の転送要求を完了します。
オフロード ターゲットのミニポートTcpOffloadForward 関数を します。構文
NDIS_TCP_OFFLOAD_FORWARD_COMPLETE NdisTcpOffloadForwardComplete;
void NdisTcpOffloadForwardComplete(
[in] IN NDIS_HANDLE NdisMiniportHandle,
[in] IN PNET_BUFFER_LIST NetBufferList
)
{...}
パラメーター
[in] NdisMiniportHandle
前の呼び出しでオフロード ターゲットが取得したハンドル。NdisMRegisterMiniportDriver 関数を します。
[in] NetBufferList
NET_BUFFER_LIST 構造体へのポインター。 この構造体は、スタンドアロンでも、NET_BUFFER_LIST構造体のリンクされたリスト内の最初の構造体でもかまいません。 オフロード ターゲットは、その構造体に対する 1 つ以上の呼び出しでこれらの構造体を取得しましたミニポートTcpOffloadForward 関数を します。
戻り値
何一つ
備考
システムのパフォーマンスを向上させるために、オフロード ターゲットは、複数の呼び出しから NET_BUFFER_LIST 構造体を含むリンク リストを作成できます。ミニポートTcpOffloadForward 関数を します。 オフロード ターゲットは、このようなリンクされたリストを 1 回の呼び出しで、NdisTcpOffloadForwardComplete 関数に渡すことができます。
オフロード ターゲットは、NdisTcpOffloadForwardComplete 関数に渡す各NET_BUFFER_LIST構造体に次のいずれかの状態値を書き込む必要があります。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndischimney.h (Ndischimney.h を含む) |
IRQL | 任意のレベル |
関連項目
NdisMRegisterMiniportDriver の