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_INFO 和 NDIS_RSS_HASH_FUNC_FROM_HASH_INFO 宏从哈希信息中获取哈希类型和哈希函数。
NIC (或其微型端口驱动程序) 使用接收端缩放 (RSS) 哈希类型来标识用于计算 RSS 哈希值的接收网络数据部分。
有关哈希类型的详细信息,请参阅 RSS 哈希类型。
NIC (或其微型端口驱动程序) 使用 RSS 哈希函数来计算 RSS 哈希值。
有关哈希函数的详细信息,请参阅 RSS 哈希函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 NDIS 6.0 及更高版本中受支持。 |
目标平台 | 通用 |
标头 | ndis/hashtypes.h (包括 ndis.h) |