次の方法で共有


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 値を書き込むメモリ位置を参照する ミニポートOffloadContext ポインターが含まれています。 この PVOID 値は、オフロード状態オブジェクトの基になるドライバーまたはオフロード ターゲットのコンテキストを参照します。

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

必要条件

要件 価値
ヘッダー ndischimney.h (Ndischimney.h を含む)

関連項目

ミニポートInitiateOffload

NdisMInitiateOffloadComplete