Freigeben über


SOCKET_PROCESSOR_AFFINITY-Struktur (ws2def.h)

Die SOCKET_PROCESSOR_AFFINITY-Struktur enthält die Zuordnung zwischen einem Socket und einem RSS-Prozessorkern und dem NUMA-Knoten.

Syntax

typedef struct _SOCKET_PROCESSOR_AFFINITY {
  PROCESSOR_NUMBER Processor;
  USHORT           NumaNodeId;
  USHORT           Reserved;
} SOCKET_PROCESSOR_AFFINITY, *PSOCKET_PROCESSOR_AFFINITY;

Member

Processor

Eine Struktur, die eine systemweite Prozessornummer darstellt. Diese PROCESSOR_NUMBER-Struktur enthält eine Gruppennummer und eine relative Prozessornummer innerhalb der Gruppe.

NumaNodeId

Die NUMA-Knoten-ID.

Reserved

Ein Wert, der für die zukünftige Verwendung reserviert ist.

Hinweise

Die SOCKET_PROCESSOR_AFFINITY-Struktur wird unter Windows 8 und Windows Server 2012 und höheren Versionen des Betriebssystems unterstützt.

Die SIO_QUERY_RSS_PROCESSOR_INFO IOCTL wird verwendet, um die Zuordnung zwischen einem Socket und einem RSS-Prozessorkern und einem NUMA-Knoten zu bestimmen. Diese IOCTL gibt eine SOCKET_PROCESSOR_AFFINITY-Struktur zurück, die die Prozessornummer und die NUMA-Knoten-ID enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile ws2def.h

Weitere Informationen

PROCESSOR_NUMBER

SIO_QUERY_RSS_PROCESSOR_INFO