NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC宏(ndis/hashtypes.h)

NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC 宏将哈希类型和哈希函数合并到哈希信息中,并在 NDIS_RECEIVE_SCALE_PARAMETERS 结构中设置 HashInformation 成员。

语法

void NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC(
  _HashType,
  _HashFunction
);

参数

_HashType

哈希类型。

哈希类型是以下标志的有效组合的 OR 值:

  • NDIS_HASH_IPV4
  • NDIS_HASH_TCP_IPV4
  • NDIS_HASH_IPV6
  • NDIS_HASH_TCP_IPV6
  • NDIS_HASH_IPV6_EX
  • NDIS_HASH_TCP_IPV6_EX

有关哈希类型和这些标志的有效组合的详细信息,请参阅 RSS 哈希类型

_HashFunction

使用的哈希函数。

哈希函数可以是以下值之一:

  • NdisHashFunctionToeplitz
  • NdisHashFunctionReserved1
  • NdisHashFunctionReserved2
  • NdisHashFunctionReserved3

有关哈希函数的详细信息,请参阅 RSS 哈希函数

返回值

NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC 返回合并指定哈希类型和哈希函数产生的哈希信息。

言论

使用 NDIS_RSS_HASH_TYPE_FROM_HASH_INFONDIS_RSS_HASH_FUNC_FROM_HASH_INFO 宏从哈希信息中获取哈希类型和哈希函数。

NIC(或其微型端口驱动程序)使用接收方缩放(RSS)哈希类型来标识用于计算 RSS 哈希值的接收网络数据部分。

有关哈希类型的详细信息,请参阅 RSS 哈希类型

NIC(或其微型端口驱动程序)使用 RSS 哈希函数计算 RSS 哈希值。

有关哈希函数的详细信息,请参阅 RSS 哈希函数

要求

要求 价值
最低支持的客户端 NDIS 6.0 及更高版本中受支持。
目标平台 普遍
标头 ndis/hashtypes.h (include ndis.h)

另请参阅

NDIS_RECEIVE_SCALE_PARAMETERS

NDIS_RSS_HASH_FUNC_FROM_HASH_INFO

NDIS_RSS_HASH_TYPE_FROM_HASH_INFO