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 |
Header | netadapter.h (netadaptercx.h を含む) |