次の方法で共有


NetAdapterOffloadSetChecksumCapabilities 関数 (netadapter.h)

注意

NetAdapterOffloadSetChecksumCapabilities 関数は、NetAdapterCx 2.1 以降では非推奨です。 現在のチェックサム オフロード関数の詳細については、「 チェックサム オフロード」を参照してください。

NetAdapterOffloadSetChecksumCapabilities 関数は、ネットワーク アダプターのハードウェア チェックサム オフロード機能を設定します。

構文

void NetAdapterOffloadSetChecksumCapabilities(
  [_In_] NETADAPTER                                Adapter,
  [_In_] NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES *HardwareCapabilities
);

パラメーター

[_In_] Adapter

クライアント ドライバーが NetAdapterCreate の以前の呼び出しから取得した NETADAPTER オブジェクトへのハンドル。

[_In_] HardwareCapabilities

ハードウェアのチェックサム オフロード機能を記述するドライバーによって割り当てられ、初期化された NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES 構造体へのポインター。

戻り値

なし

解説

クライアント ドライバーは通常、EvtDevicePrepareHardware コールバック内からこの関数を呼び出しますが、NetAdapterStart を呼び出す前にこの関数を呼び出す必要があります

要件

要件
対象プラットフォーム ユニバーサル
最小 KMDF バージョン 1.29
最小 UMDF バージョン 2.33
Header netadapter.h (netadaptercx.h を含む)
Library netadaptercxstub.lib
IRQL PASSIVE_LEVEL

こちらもご覧ください

NetAdapterCx ハードウェア オフロード

NetAdapterCreate

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM

NetAdapterStart