NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT 函数 (netadapter.h)

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT 函数初始化NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES结构。

语法

void NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES *Capabilities,
  [_In_]  NET_ADAPTER_OFFLOAD_LAYER3_FLAGS             Layer3Flags,
  [_In_]  PFN_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM      EvtAdapterOffloadSetTxChecksum
);

参数

[_Out_] Capabilities

指向驱动程序分配 的NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES 结构的指针。

[_In_] Layer3Flags

指定 NIC 可以成功执行 Tx 校验和的第 3 层协议变体的标志。

[_In_] EvtAdapterOffloadSetTxChecksum

指向客户端驱动程序实现 EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM 回调函数的指针。

返回值

备注

客户端驱动程序调用 NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT 以初始化 NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES 结构。 驱动程序将初始化 的 NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES 结构作为参数传递给 NetAdapterOffloadSetTxChecksumCapabilities 函数以对其进行注册。

要求

要求
最低受支持的客户端 Windows 11
最低受支持的服务器 Windows Server 2022
目标平台 通用
最低 KMDF 版本 1.29
最低 UMDF 版本 2.33
标头 netadapter.h (包括 netadaptercx.h)
Library netadaptercxstub.lib

另请参阅

校验和卸载

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES

NetAdapterOffloadSetTxChecksumCapabilities

EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM