Compartilhar via


OID_GEN_RECEIVE_HASH

Como uma consulta, o NDIS e os drivers sobrepostos usam o OID OID_GEN_RECEIVE_HASH para obter as configurações de cálculo de hash de recebimento atuais de um adaptador de miniporto. O NDIS retorna uma estrutura de NDIS_RECEIVE_HASH_PARAMETERS que contém as configurações atuais de hash de recebimento.

Como um conjunto, o NDIS e drivers sobrepostos usam o OID OID_GEN_RECEIVE_HASH para configurar os cálculos de hash de recebimento em um adaptador de miniporto. O driver de miniporto recebe uma estrutura NDIS_RECEIVE_HASH_PARAMETERS.

Observações

Para drivers de miniporto NDIS, a consulta não é solicitada.

O suporte para esse conjunto de OID é opcional para drivers de miniporto, incluindo aqueles que dão suporte ao RSS.

Um driver sobreposto pode usar o OID OID_GEN_RECEIVE_HASH para habilitar e configurar cálculos de hash em quadros recebidos sem habilitar o RSS.

Observação Drivers de protocolo devem desabilitar o recebimento de cálculos de hash antes de habilitar o RSS. Se o RSS estiver habilitado, um driver de protocolo desabilita o RSS antes de habilitar os cálculos de hash de recebimento. Um driver de miniporto deve falhar em uma solicitação definida com NDIS_STATUS_INVALID_OID ou NDIS_STATUS_NOT_SUPPORTED para habilitar cálculos de hash de recebimento se OID_GEN_RECEIVE_SCALE_PARAMETERS estiver habilitado no momento.

Observação A chave secreta é acrescentada após os membros da estrutura NDIS_RECEIVE_HASH_PARAMETERS.

Requisitos

Versão

Com suporte no NDIS 6.0 e posterior.

Cabeçalho

Ntddndis.h (inclua Ndis.h)

Consulte também

NDIS_RECEIVE_HASH_PARAMETERS