共用方式為


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