Dela via


OID_GEN_RECEIVE_HASH

Som en fråga använder NDIS- och överdrivande drivrutiner OID_GEN_RECEIVE_HASH OID för att hämta de aktuella inställningarna för hashberäkning för ett miniportkort. NDIS returnerar en NDIS_RECEIVE_HASH_PARAMETERS struktur som innehåller de aktuella hash-inställningarna för mottagning.

Som en uppsättning använder NDIS- och överanpassningsdrivrutiner OID_GEN_RECEIVE_HASH OID för att konfigurera beräkningen av mottagningshash på ett miniportkort. Miniportdrivrutinen tar emot en NDIS_RECEIVE_HASH_PARAMETERS struktur.

Anmärkningar

För NDIS-miniportdrivrutiner begärs inte frågan.

Stöd för den här OID-uppsättningen är valfritt för miniportdrivrutiner, inklusive de som stöder RSS.

En övergående drivrutin kan använda OID_GEN_RECEIVE_HASH OID för att aktivera och konfigurera hashberäkningar på mottagna ramar utan att aktivera RSS.

Obs Protocol-drivrutiner måste inaktivera ta emot hash-beräkningar innan de aktiverar RSS. Om RSS är aktiverat inaktiverar en protokolldrivrutin RSS innan den aktiverar hashberäkningar. En miniportdrivrutin bör misslyckas med en uppsättningsbegäran med NDIS_STATUS_INVALID_OID eller NDIS_STATUS_NOT_SUPPORTED för att aktivera hashberäkningar om OID_GEN_RECEIVE_SCALE_PARAMETERS för närvarande är aktiverat.

Obs Den hemliga nyckeln läggs till efter NDIS_RECEIVE_HASH_PARAMETERS strukturmedlemmar.

Krav

Version

Stöds i NDIS 6.0 och senare.

Rubrik

Ntddndis.h (inkludera Ndis.h)

Se även

NDIS_RECEIVE_HASH_PARAMETERS