OID_GEN_RECEIVE_HASH

Come query, i driver NDIS e overlying usano l'OID OID_GEN_RECEIVE_HASH per ottenere le impostazioni di calcolo hash di ricezione correnti di un adattatore miniport. NDIS restituisce una struttura NDIS_RECEIVE_HASH_PARAMETERS che contiene le impostazioni hash di ricezione correnti.

Come set, i driver NDIS e overlying usano l'OID OID_GEN_RECEIVE_HASH per configurare i calcoli hash di ricezione in un adattatore miniport. Il conducente miniport riceve una struttura NDIS_RECEIVE_HASH_PARAMETERS.

Commenti

Per i driver miniport NDIS, la query non è richiesta.

Il supporto per questo set OID è facoltativo per i driver miniport, inclusi quelli che supportano RSS.

Un driver overlying può usare l'OID OID_GEN_RECEIVE_HASH per abilitare e configurare i calcoli hash nei fotogrammi ricevuti senza abilitare RSS.

Nota I driver di protocollo devono disabilitare la ricezione di calcoli hash prima di abilitare RSS. Se RSS è abilitato, un driver di protocollo disabilita RSS prima di abilitare la ricezione di calcoli hash. Un driver miniport deve non riuscire una richiesta set con NDIS_STATUS_INVALID_OID o NDIS_STATUS_NOT_SUPPORTED per abilitare i calcoli hash di ricezione se OID_GEN_RECEIVE_SCALE_PARAMETERS è attualmente abilitato.

Nota La chiave privata viene aggiunta dopo i membri della struttura NDIS_RECEIVE_HASH_PARAMETERS .

Requisiti

Versione

Supportato in NDIS 6.0 e versioni successive.

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche

NDIS_RECEIVE_HASH_PARAMETERS