作为查询,NDIS 和过度使用 OID_GEN_RECEIVE_HASH OID 来获取微型端口适配器的当前接收哈希计算设置。 NDIS 返回包含当前接收哈希设置的 NDIS_RECEIVE_HASH_PARAMETERS 结构。
作为一个集,NDIS 和过度的驱动程序使用 OID_GEN_RECEIVE_HASH OID 在微型端口适配器上配置接收哈希计算。 微型端口驱动程序接收NDIS_RECEIVE_HASH_PARAMETERS结构。
言论
对于 NDIS 微型端口驱动程序,不请求查询。
对于微型端口驱动程序(包括支持 RSS 的驱动程序)而言,对此 OID 集的支持是可选的。
过度的驱动程序可以使用 OID_GEN_RECEIVE_HASH OID 在接收的帧上启用和配置哈希计算,而无需启用 RSS。
注意 协议驱动程序在启用 RSS 之前必须禁用接收哈希计算。 如果启用了 RSS,协议驱动程序会在启用接收哈希计算之前禁用 RSS。 如果当前启用了 OID_GEN_RECEIVE_SCALE_PARAMETERS,微型端口驱动程序应失败并显示 NDIS_STATUS_INVALID_OID 或 NDIS_STATUS_NOT_SUPPORTED 设置请求以启用接收哈希计算。
注释 密钥追加到 NDIS_RECEIVE_HASH_PARAMETERS 结构成员之后。
要求
版本 |
NDIS 6.0 及更高版本中受支持。 |
页眉 |
Ntddndis.h (包括 Ndis.h) |