Freigeben über


NDIS_RSS_PROCESSOR_INFO Struktur (ntddndis.h)

Die NDIS_RSS_PROCESSOR_INFO-Struktur gibt Informationen über den AUF DEM lokalen Computer festgelegten RSS-Prozessor (CPU Receive Side Scaling) an.

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;

Angehörige

Header

Die NDIS_OBJECT_HEADER Struktur für die NDIS_RSS_PROCESSOR_INFO Struktur. NDIS legt den Type Member der Struktur fest, die Header- für NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFOangibt. NDIS legt außerdem die Elemente Revision und Size auf die Werte fest, die in der folgenden Tabelle angezeigt werden.

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 dieses Element auf Null fest.

RssBaseProcessor

Die Erste Prozessornummer, 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 die CPUs, die unter der Basis-CPU-Zahl nummeriert sind, nicht verwenden.
 

MaxNumRssProcessors

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

PreferredNumaNode

Der bevorzugte NUMA-Knoten, der dem NIC am nächsten kommt

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 Member enthält die Anzahl der NDIS_RSS_PROCESSOR Strukturen im Array. Das RssProcessorEntrySize Member enthält die Größe der NDIS_RSS_PROCESSOR Strukturen im Array.

RssProcessorCount

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

RssProcessorEntrySize

Die Größe von Elementen im Array NDIS_RSS_PROCESSOR Strukturen, die auf diese Struktur folgt, in Byte.

RssMaxProcessor

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

RssProfile

Reserviert.

Bemerkungen

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.20 und höher.
Header- ntddndis.h (include Ndis.h)

Siehe auch

NDIS_OBJECT_HEADER

NDIS_RSS_PROCESSOR

NDIS_RSS_PROFILE

NdisGetRssProcessorInformation