netreceivescaling.h 标头

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

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

功能

 
NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT

NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT函数初始化NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES结构。
NetAdapterSetReceiveScalingCapabilities

NetAdapterSetReceiveScalingCapabilities 函数设置 net adapter 的接收端缩放 (RSS) 功能。

回调函数

 
EVT_NET_ADAPTER_RECEIVE_SCALING_DISABLE

EVT_NET_ADAPTER_RECEIVE_SCALING_DISABLE回调函数禁用网络接口控制器(NIC)的接收方缩放(RSS)。
EVT_NET_ADAPTER_RECEIVE_SCALING_ENABLE

EVT_NET_ADAPTER_RECEIVE_SCALING_ENABLE回调函数为网络接口控制器(NIC)启用接收方缩放(RSS)。
EVT_NET_ADAPTER_RECEIVE_SCALING_SET_HASH_SECRET_KEY

EvtNetAdapterReceiveScalingSetHashSecretKey 回调函数由客户端驱动程序实现,用于设置网络接口控制器(NIC)的哈希密钥。
EVT_NET_ADAPTER_RECEIVE_SCALING_SET_INDIRECTION_ENTRIES

EvtNetAdapterReceiveScalingSetIndirectionEntries 回调函数由客户端驱动程序实现,用于将单个接收端缩放 (RSS) 间接表条目移动到新处理器。

结构

 
NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES

NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES结构描述 net adapter 的接收端缩放 (RSS) 功能。
NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY

NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY结构包含用于验证 RSS 哈希计算的密钥数据。
NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRIES

NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRIES结构表示接收端缩放 (RSS) 间接表中的所有条目的一系列移动作。
NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRY

NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRY结构表示接收端缩放(RSS)间接表中的单个条目。

枚举

 
NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE

NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE枚举指定支持 RSS 的 NIC 能够绕过的数据包封装技术。
NET_ADAPTER_RECEIVE_SCALING_HASH_TYPE

NET_ADAPTER_RECEIVE_SCALING_HASH_TYPE枚举指定 NIC 应用于计算传入数据包的哈希值的接收端缩放 (RSS) 哈希函数的类型。
NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE

NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE枚举指定 NIC 必须用来计算 RSS 哈希值的接收网络数据部分。
NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE

NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE枚举指定 net adapter 如何处理未压缩的接收方缩放 (RSS) 帧。