NDIS_PROCESSOR_INFO_EX Struktur (ntddndis.h)
Die NDIS_PROCESSOR_INFO_EX-Struktur gibt Informationen zu einem Prozessor auf dem lokalen Computer an.
Syntax
typedef struct _NDIS_PROCESSOR_INFO_EX {
PROCESSOR_NUMBER ProcNum;
ULONG SocketId;
ULONG CoreId;
ULONG HyperThreadId;
USHORT NodeId;
USHORT NodeDistance;
} NDIS_PROCESSOR_INFO_EX, *PNDIS_PROCESSOR_INFO_EX;
Angehörige
ProcNum
Die Prozessornummer, die dem Prozessor zugewiesen ist.
SocketId
Der Socketbezeichner für den Prozessor. Dies ist die Nummer, die dem Motherboard-Socket auf dem lokalen Computer zugewiesen ist. Das heißt, es handelt sich um einen physischen Prozessorbezeichner. Die möglichen Werte für dieses Element sind null bis zur Anzahl der Sockets auf der Hauptplatine minus 1.
CoreId
Die Kern-ID des Prozessors. Der Wert befindet sich im Bereich von 0 bis zur Zahl im NumCoresPerSocket Element der NDIS_SYSTEM_PROCESSOR_INFO_EX-Struktur minus 1.
HyperThreadId
Die Hyperthreading-ID des Prozessors. Der Wert befindet sich im Bereich von Null bis zur Zahl im MaxHyperThreadingProcsPerCore Element der NDIS_SYSTEM_PROCESSOR_INFO_EX Struktur minus 1.
NodeId
Der Knotenbezeichner des Prozessors. Dies ist die Nummer des NUMA-Knotens, zu dem der Prozessor gehört. Dieser Bereich möglicher Werte ist null bis zur Anzahl der NUMA-Knoten auf dem lokalen Computer minus 1.
NodeDistance
Der Knotenabstand des Prozessors. If the handle at the NdisHandle parameter that the caller passed to the caller to the NdisGetProcessorInformationEx- Funktion nicht NULL- ist und ein Miniportadapterziehpunkt ist, enthält dieses Element den Abstand der entsprechenden NIC vom NUMA-Knoten dieses Prozessors. Andernfalls ist dieses Element für Miniporttreiber oder USHORT_MAX (0xffff) für andere Treiber null.
Bemerkungen
Die NDIS_PROCESSOR_INFO_EX Struktur wird in der NDIS_SYSTEM_PROCESSOR_INFO_EX Struktur.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in NDIS 6.20 und höher. |
Header- | ntddndis.h (include Ndis.h) |