次の方法で共有


NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES構造体 (netadapter.h)

手記

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

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES 構造体では、チェックサムの計算と検証をオフロードするためのネットワーク インターフェイス カード (NIC) の機能について説明します。

構文

typedef struct _NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES {
  ULONG                                Size;
  BOOLEAN                              IPv4;
  BOOLEAN                              Tcp;
  BOOLEAN                              Udp;
  PFN_NET_ADAPTER_OFFLOAD_SET_CHECKSUM EvtAdapterOffloadSetChecksum;
} NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES;

メンバーズ

Size

この構造体のサイズ (バイト単位)。

IPv4

NIC が IPv4 チェックサムを計算および検証できるかどうかを指定するフラグ。

Tcp

NIC が TCP チェックサムを計算および検証できるかどうかを指定するフラグ。

Udp

NIC が UDP チェックサムを計算および検証できるかどうかを指定するフラグ。

EvtAdapterOffloadSetChecksum

EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM コールバック関数のクライアント ドライバーの実装へのポインター。

備考

この構造体を初期化するには、NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT を呼び出します。 初期化された NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES 構造体は、NetAdapterOffloadSetChecksumCapabilitiesするパラメーターとして渡されます。

必要条件

要件 価値
最小 KMDF バージョン 1.29
UMDF の最小バージョン する 2.33
ヘッダー netadapter.h (netadaptercx.h を含む)

関連項目

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

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities