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 校验和卸载。 |
NetOffloadIsUdpRscEnabled NetOffloadIsUdpRscEnabled 函数确定网络适配器是否已启用 UDP RSC 卸载 (URO) 。 |
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 校验和卸载的功能。 |