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
Minimum UMDF version 2.33
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