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 を含む) |