netadapteroffload.h 标头

此标头由网络使用。 有关详细信息,请参阅:

netadapteroffload.h 包含以下编程接口:

函数

 
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT 函数初始化NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES结构。
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT

NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT初始化NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES结构。
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT 函数初始化NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES结构。
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT

NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT 函数初始化NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES结构。
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT 函数初始化NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES结构。
NetAdapterOffloadSetGsoCapabilities

NetAdapterOffloadSetChecksumCapabilities 函数设置网络适配器的硬件泛型分段卸载 (GSO) 功能。
NetAdapterOffloadSetIeee8021qTagCapabilities

NetAdapterOffloadSetIeee8021qTagCapabilities 设置网络适配器的 IEEE 802.1 优先级和 VLAN 标记功能。
NetAdapterOffloadSetRscCapabilities

NetAdapterOffloadSetRscCapabilities 函数设置硬件接收段合并 (RSC) 网络适配器的卸载功能。
NetAdapterOffloadSetRxChecksumCapabilities

NetAdapterOffloadSetRxChecksumCapabilities 函数设置网络适配器的硬件 Rx 校验和卸载功能。
NetAdapterOffloadSetTxChecksumCapabilities

NetAdapterOffloadSetTxChecksumCapabilities 函数设置网络适配器的硬件 Tx 校验和卸载功能。
NetOffloadIsLsoIPv4Enabled

NetOffloadIsLsoIPv4Enabled 函数确定网络适配器是否为 IPv4 数据包启用了大型发送卸载 (LSO) 。
NetOffloadIsLsoIPv6Enabled

NetOffloadIsLsoIPv6Enabled 函数确定网络适配器是否为 IPv6 数据包启用了大型发送卸载 (LSO) 。
NetOffloadIsRscTcpTimestampOptionEnabled

NetOffloadIsRscTcpTimestampOptionEnabled 函数确定网络适配器是否为时间戳数据包启用了 RSC 卸载。
NetOffloadIsRxChecksumIPv4Enabled

NetOffloadIsRxChecksumIPv4Enabled 函数确定网络适配器是否启用了 Rx IPv4 校验和卸载。
NetOffloadIsRxChecksumTcpEnabled

NetOffloadIsRxChecksumTcpEnabled 函数确定网络适配器是否启用了 Rx TCP 校验和卸载。
NetOffloadIsRxChecksumUdpEnabled

NetOffloadIsRxChecksumUdpEnabled 函数确定网络适配器是否启用了 Rx UDP 校验和卸载。
NetOffloadIsTcpRscIPv4Enabled

NetOffloadIsTcpRscIPv4Enabled 函数确定网络适配器是否为 IPv4 数据包启用了 RSC 卸载。
NetOffloadIsTcpRscIPv6Enabled

NetOffloadIsTcpRscIPv6Enabled 函数确定网络适配器是否为 IPv6 数据包启用了 RSC 卸载。
NetOffloadIsTxChecksumIPv4Enabled

NetOffloadIsTxChecksumIPv4Enabled 函数确定网络适配器是否启用了 Tx IPv4 校验和卸载。
NetOffloadIsTxChecksumTcpEnabled

NetOffloadIsTxChecksumTcpEnabled 函数确定网络适配器是否启用了 Tx TCP 校验和卸载。
NetOffloadIsTxChecksumUdpEnabled

NetOffloadIsTxChecksumUdpEnabled 函数确定网络适配器是否启用了 Tx UDP 校验和卸载。
NetOffloadIsUsoIPv4Enabled

NetOffloadIsUsoIPv4Enabled 函数确定网络适配器是否为 IPv4 数据包启用了 UDP 发送卸载 (USO) 。
NetOffloadIsUsoIPv6Enabled

NetOffloadIsUsoIPv6Enabled 函数确定网络适配器是否为 IPv6 数据包启用了 UDP 发送卸载 (USO) 。

回调函数

 
EVT_NET_ADAPTER_OFFLOAD_SET_GSO

EvtNetAdapterOffloadSetGso 回调函数由客户端驱动程序实现,以设置 TCP 和 UDP 大型发送卸载功能的更改。
EVT_NET_ADAPTER_OFFLOAD_SET_RSC

EvtNetAdapterOffloadSetRsc 回调函数由客户端驱动程序实现,以设置活动接收段合并 (RSC) 卸载功能的更改。
EVT_NET_ADAPTER_OFFLOAD_SET_RX_CHECKSUM

客户端驱动程序实现 EvtNetAdapterOffloadSetRxChecksum 回调函数,以设置 Rx 校验和卸载功能的更改。
EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM

客户端驱动程序实现 EvtNetAdapterOffloadSetTxChecksum 回调函数,以设置 Tx 校验和卸载功能中的更改。

结构

 
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES结构描述了一个网络接口卡 (NIC) 的通用发送卸载 (GSO) 的功能。
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES

NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES介绍了 NIC 的 IEEE 802.1 优先级和 VLAN 标记功能。
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES结构描述了一个网络接口,卡 (NIC) 接收段合并 (RSC) 的功能。
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES

NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES结构描述了网络接口卡 (NIC) Rx 校验和卸载的功能。
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES结构描述了网络接口卡 (NIC) Tx 校验和卸载的功能。