次の方法で共有


NdisMInvalidateOffloadComplete 関数 (ndischimney.h)

[TCP のチムニー オフロード機能は非推奨であり、使用しないでください。]

オフロード ターゲットは、NdisMInvalidateOffloadComplete 関数を呼び出して、以前の呼び出しによって開始された無効なオフロード操作を完了します。 ミニポートInvalidateOffload オフロード ターゲットの 関数。

構文

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

パラメーター

[in] NdisMiniportHandle

前の呼び出しでオフロード ターゲットが取得したハンドル。NdisMRegisterMiniportDriver 関数を します。

[in] OffloadBlockList

へのポインター NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 構造体。 オフロード ターゲットは、このポインターを入力パラメーターとして取得しました。ミニポートInvalidateOffload 関数を します。

戻り値

何一つ

備考

NdisMInvalidateOffloadComplete 関数を呼び出す前に、オフロード ターゲットは、状態ツリー内の各NDIS_MINIPORT_OFFLOAD_BLOCK_LIST構造体の Status メンバーに次のいずれかのNDIS_STATUS値を書き込む必要があります。

  • NDIS_STATUS_SUCCESS

    オフロード ターゲットによって状態オブジェクトが正常に無効にされました。

  • NDIS_STATUS_FAILURE

    無効化操作が成功しませんでした。 この場合、オフロード ターゲットは応答を停止しました (ハングしています)。

必要条件

要件 価値
ターゲット プラットフォーム 万国
ヘッダー ndischimney.h (Ndischimney.h を含む)
IRQL 任意のレベル

関連項目

ミニポートInvalidateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver