NDIS_OFFLOAD_HANDLE 構造体 (ndischimney.h)

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

NDIS_OFFLOAD_HANDLE構造体は、オフロードされた状態オブジェクトのドライバーのコンテキストを表します。

構文

typedef struct _NDIS_OFFLOAD_HANDLE {
  PVOID NdisReserved[1];
  PVOID MiniportOffloadContext;
} NDIS_OFFLOAD_HANDLE, *PNDIS_OFFLOAD_HANDLE;

メンバー

NdisReserved[1]

NDIS で使用するために予約されています。

MiniportOffloadContext

オフロード開始操作の完了時に、基になるドライバーが PVOID 値を書き込むホスト メモリの場所を参照するポインター。 この PVOID 値は、オフロードされた状態オブジェクトの基になるドライバーのオフロード コンテキストを参照します。

注釈

TCP チムニー状態オブジェクトのオフロードを伝達する場合、中間ドライバーは、NDIS_OFFLOAD_HANDLE構造体へのポインターを提供します。 このポインターは、実際には、オフロードされた状態オブジェクトの中間ドライバーのコンテキストを参照します。

NDIS_OFFLOAD_HANDLE構造体には、基になるドライバーまたはオフロード ターゲットがオフロードの開始操作を完了する前に PVOID 値を書き込むメモリの場所を参照する MiniportOffloadContext ポインターが含まれています。 この PVOID 値は、オフロードされた状態オブジェクトの基になるドライバーまたはオフロード ターゲットのコンテキストを参照します。

NDIS_OFFLOAD_HANDLE構造体の使用の詳細については、次を参照してください。 中間ドライバーを介したオフロード状態の参照

要件

要件
Header ndischimney.h (Ndischimney.h を含む)

こちらもご覧ください

MiniportInitiateOffload

NdisMInitiateOffloadComplete