Freigeben über


NDIS_PROCESSOR_INFO-Struktur (ndis.h)

Die NDIS_PROCESSOR_INFO-Struktur gibt Informationen zu einem Prozessor auf dem lokalen Computer an.

Syntax

typedef struct _NDIS_PROCESSOR_INFO {
  ULONG CpuNumber;
  ULONG PhysicalPackageId;
  ULONG CoreId;
  ULONG HyperThreadID;
} NDIS_PROCESSOR_INFO, *PNDIS_PROCESSOR_INFO;

Member

CpuNumber

Die CPU-Nummer, die dem Prozessor zugewiesen ist. Der Wert liegt im Bereich von null bis zur Anzahl der aktiven CPUs minus 1.

PhysicalPackageId

Die physische Paket-ID des Prozessors. Der Wert befindet sich im Bereich von null bis zur Zahl im NumPhysicalPackages-Element des NDIS_SYSTEM_PROCESSOR_INFO Struktur minus 1.

CoreId

Die Kern-ID des Prozessors. Der Wert liegt im Bereich von null bis zur Zahl im NumCoresPerPhysicalPackage-Member der NDIS_SYSTEM_PROCESSOR_INFO-Struktur minus 1.

HyperThreadID

Die Hyperthreading-ID des Prozessors. Der Wert liegt im Bereich von null bis zur Zahl im MaxHyperThreadingCpusPerCore-Member der NDIS_SYSTEM_PROCESSOR_INFO-Struktur minus 1.

Hinweise

Die NDIS_PROCESSOR_INFO-Struktur wird im NDIS_SYSTEM_PROCESSOR_INFO-Struktur .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und 6.1. Verwenden Sie für NDIS 6.20 und höher NDIS_PROCESSOR_INFO_EX.
Kopfzeile ndis.h (include Ndis.h)

Weitere Informationen

NDIS_PROCESSOR_INFO_EX

NDIS_SYSTEM_PROCESSOR_INFO