Freigeben über


NDIS_RSS_PROCESSOR_INFO-Struktur (ntddndis.h)

Die NDIS_RSS_PROCESSOR_INFO-Struktur gibt Informationen zum PROZESSOR für die CPU-Empfangsskalierung (RSS) an, der auf dem lokalen Computer festgelegt ist.

Syntax

typedef struct _NDIS_RSS_PROCESSOR_INFO {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  PROCESSOR_NUMBER   RssBaseProcessor;
  ULONG              MaxNumRssProcessors;
  USHORT             PreferredNumaNode;
  ULONG              RssProcessorArrayOffset;
  ULONG              RssProcessorCount;
  ULONG              RssProcessorEntrySize;
  PROCESSOR_NUMBER   RssMaxProcessor;
  NDIS_RSS_PROFILE   RssProfile;
} NDIS_RSS_PROCESSOR_INFO, *PNDIS_RSS_PROCESSOR_INFO;

Member

Header

Die NDIS_OBJECT_HEADER-Struktur für die NDIS_RSS_PROCESSOR_INFO-Struktur . NDIS legt das Type-Element der Struktur, die Header angibt, auf NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO fest. NDIS legt auch die Elemente Revision und Größe auf die Werte in der folgenden Tabelle fest.

NDIS-Version Revisionswert Größenwert
NDIS 6.20 NDIS_RSS_PROCESSOR_INFO_REVISION_1 NDIS_SIZEOF_RSS_PROCESSOR_INFO_REVISION_1
NDIS 6.30 NDIS_RSS_PROCESSOR_INFO_REVISION_2 NDIS_SIZEOF_RSS_PROCESSOR_INFO_REVISION_2

Flags

Reserviert. NDIS legt diesen Member auf 0 fest.

RssBaseProcessor

Die Startprozessornummer, die für RSS verwendet wird.

Hinweis Die RSS-Basis-CPU-Nummer ist die CPU-Nummer der ersten CPU, die RSS verwenden kann. RSS kann nicht die CPUs verwenden, die unter der Basis-CPU-Nummer nummeriert sind.
 

MaxNumRssProcessors

Die maximale Anzahl von Prozessoren, die für RSS verwendet werden

PreferredNumaNode

Der bevorzugte NUMA-Knoten, bei dem es sich um den Knoten handelt, der der NIC am nächsten ist

RssProcessorArrayOffset

Der Offset in Bytes vom Anfang der Struktur bis zu einem Array von NDIS_RSS_PROCESSOR Strukturen, wobei jeder Eintrag einen RSS-Prozessor auf dem System beschreibt. Das RssProcessorCount-Element enthält die Anzahl NDIS_RSS_PROCESSOR Strukturen im Array. Das RssProcessorEntrySize-Element enthält die Größe der NDIS_RSS_PROCESSOR Strukturen im Array.

RssProcessorCount

Die Anzahl der Elemente im Array von NDIS_RSS_PROCESSOR Strukturen, die dieser Struktur folgen.

RssProcessorEntrySize

Die Größe von Elementen im Array von NDIS_RSS_PROCESSOR Strukturen, die dieser Struktur folgen, in Bytes.

RssMaxProcessor

Die maximale Prozessoranzahl, die für RSS verwendet wird.

RssProfile

Reserviert.

Hinweise

NDIS-Netzwerktreiber verwenden die NDIS_RSS_PROCESSOR_INFO-Struktur in Aufrufen der NdisGetRssProcessorInformation-Funktion . Nachdem NdisGetRssProcessorInformation zurückgegeben wurde, enthält diese Struktur Informationen zu den Prozessoren, die für die empfangsseitige Skalierung (RSS) verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.20 und höher.
Kopfzeile ntddndis.h (include Ndis.h)

Weitere Informationen

NDIS_OBJECT_HEADER

NDIS_RSS_PROCESSOR

NDIS_RSS_PROFILE

NdisGetRssProcessorInformation