OID_GEN_RECEIVE_HASH
Als Abfrage verwenden NDIS und Überlyingtreiber die OID_GEN_RECEIVE_HASH OID, um die aktuellen Einstellungen für die Hashberechnung eines Miniportadapters abzurufen. NDIS gibt eine NDIS_RECEIVE_HASH_PARAMETERS Struktur zurück, die die aktuellen Empfangshasheinstellungen enthält.
Als Satz verwenden NDIS und Überlyingtreiber die OID_GEN_RECEIVE_HASH OID, um die Empfangenhashberechnungen auf einem Miniportadapter zu konfigurieren. Der Miniporttreiber erhält eine NDIS_RECEIVE_HASH_PARAMETERS Struktur.
Bemerkungen
Bei NDIS-Miniporttreibern wird die Abfrage nicht angefordert.
Die Unterstützung für diesen OID-Satz ist optional für Miniporttreiber, einschließlich derer, die RSS unterstützen.
Ein übermäßiger Treiber kann das OID_GEN_RECEIVE_HASH OID verwenden, um Hashberechnungen für empfangene Frames zu aktivieren und zu konfigurieren, ohne RSS zu aktivieren.
Hinweis Protokolltreiber den Empfang von Hashberechnungen deaktivieren müssen, bevor sie RSS aktivieren. Wenn RSS aktiviert ist, deaktiviert ein Protokolltreiber RSS, bevor er Hashberechnungen ermöglicht. Ein Miniporttreiber sollte eine festgelegte Anforderung mit NDIS_STATUS_INVALID_OID oder NDIS_STATUS_NOT_SUPPORTED fehlschlagen, um Den Empfang von Hashberechnungen zu aktivieren, wenn OID_GEN_RECEIVE_SCALE_PARAMETERS derzeit aktiviert ist.
Hinweis Der geheime Schlüssel wird nach den elementen der NDIS_RECEIVE_HASH_PARAMETERS Struktur angefügt.
Anforderungen
Version |
Unterstützt in NDIS 6.0 und höher. |
Kopfball |
Ntddndis.h (include Ndis.h) |