NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES structure (netadapteroffload.h)

The NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES structure describes a network interface card (NIC)'s Rx checksum offload capabilities.

Syntax

typedef struct _NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES {
  ULONG                                   Size;
  PFN_NET_ADAPTER_OFFLOAD_SET_RX_CHECKSUM EvtAdapterOffloadSetRxChecksum;
} NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES;

Members

Size

The size of this structure in bytes.

EvtAdapterOffloadSetRxChecksum

A pointer to the client driver's implementation of the EVT_NET_ADAPTER_OFFLOAD_SET_RX_CHECKSUM callback function.

Remarks

Call NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT to initialize this structure. The client driver passes an initialized NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES structure as a parameter to NetAdapterOffloadSetRxChecksumCapabilities.

Requirements

Requirement Value
Minimum supported client Windows 11
Minimum supported server Windows Server 2022
Minimum KMDF version 1.29
Header netadapteroffload.h (include netadaptercx.h)

See also

Checksum Offload

EVT_NET_ADAPTER_OFFLOAD_SET_RX_CHECKSUM

NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetRxChecksumCapabilities