NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC Makro (ndis/hashtypes.h)

Das makro NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC kombiniert einen Hashtyp und eine Hashfunktion in Hashinformationen und legt den HashInformation-Member in der NDIS_RECEIVE_SCALE_PARAMETERS-Struktur fest.

Syntax

void NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC(
   _HashType,
   _HashFunction
);

Parameter

_HashType

Der Hashtyp.

Der Hashtyp ist ein OR-Wert aus gültigen Kombinationen der folgenden Flags:

  • NDIS_HASH_IPV4
  • NDIS_HASH_TCP_IPV4
  • NDIS_HASH_IPV6
  • NDIS_HASH_TCP_IPV6
  • NDIS_HASH_IPV6_EX
  • NDIS_HASH_TCP_IPV6_EX

Weitere Informationen zu Hashtypen und den gültigen Kombinationen dieser Flags finden Sie unter RSS-Hashingtypen.

_HashFunction

Die verwendete Hashfunktion.

Die Hashfunktion kann einen der folgenden Werte aufweisen:

  • NdisHashFunctionToeplitz
  • NdisHashFunctionReserved1
  • NdisHashFunctionReserved2
  • NdisHashFunctionReserved3

Weitere Informationen zu den Hashingfunktionen finden Sie unter RSS-Hashfunktionen.

Rückgabewert

NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC gibt die Hashinformationen zurück, die sich aus der Kombination des angegebenen Hashtyps und der hash-Funktion ergeben.

Hinweise

Verwenden Sie die makros NDIS_RSS_HASH_TYPE_FROM_HASH_INFO und NDIS_RSS_HASH_FUNC_FROM_HASH_INFO , um den Hashtyp und die Hashfunktion aus den Hashinformationen abzurufen.

Eine NIC (oder ihr Miniporttreiber) verwendet den RSS-Hashtyp (Receive Side Scaling), um den Teil der empfangenen Netzwerkdaten zu identifizieren, der zum Berechnen eines RSS-Hashwerts verwendet wird.

Weitere Informationen zum Hashtyp finden Sie unter RSS-Hashingtypen.

Eine NIC (oder ihr Miniporttreiber) verwendet die RSS-Hashfunktion, um einen RSS-Hashwert zu berechnen.

Weitere Informationen zu den Hashingfunktionen finden Sie unter RSS-Hashfunktionen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und höher.
Zielplattform Universell
Header ndis/hashtypes.h (include ndis.h)

Weitere Informationen

NDIS_RECEIVE_SCALE_PARAMETERS

NDIS_RSS_HASH_FUNC_FROM_HASH_INFO

NDIS_RSS_HASH_TYPE_FROM_HASH_INFO