NdisQueryOffloadState 関数 (ndischimney.h)
[TCP のチムニー オフロード機能は非推奨であり、使用しないでください。]
プロトコルまたは中間ドライバーは、NdisQueryOffloadState 関数を呼び出して、以前にオフロードされた TCP チムニー状態オブジェクトに対してクエリを実行します。
構文
void NdisQueryOffloadState(
[in] IN NDIS_HANDLE NdisBindingHandle,
[in] IN PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList
);
パラメーター
[in] NdisBindingHandle
NdisOpenAdapterEx の NdisBindingHandle パラメーターで NDIS が提供ハンドル。 このハンドルは、呼び出し元と基になる中間ドライバーまたはオフロード ターゲットの間のバインディングを識別します。
[in] OffloadBlockList
へのポインター NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST スタンドアロン構造体、またはそのような構造体のリンクされたリストのルートにすることができます。 これらの構造体は、クエリ対象のオフロード状態オブジェクトを識別します。
戻り値
何一つ
備考
中間ドライバーは、NdisQueryOffloadState 関数を呼び出して、ホスト スタックによって開始されたクエリ オフロード操作を伝達します。 詳細については、「State-Manipulation 操作 の伝達」を参照してください。
ミニポートQueryOffload 関数に渡されたNDIS_MINIPORT_OFFLOAD_BLOCK_LIST構造体から、中間ドライバーはNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST構造体を構築します。 詳細については、次を参照してください。 NDIS_MINIPORT_OFFLOAD_BLOCK_LIST 構造体。 中間ドライバーは、NdisQueryOffloadState 関数を呼び出すときに、このNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST構造体にポインター (OffloadBlockList パラメーター) を渡します。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndischimney.h (Ndischimney.h を含む) |
関連項目
NdisMQueryOffloadStateComplete の NDIS_MINIPORT_OFFLOAD_BLOCK_LIST NDIS_PROTOCOL_OFFLOAD_BLOCK_LISTNdisOpenAdapterEx の
ProtocolQueryOffloadComplete