OID_GEN_RECEIVE_HASH

作为查询,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)

另请参阅

NDIS_RECEIVE_HASH_PARAMETERS