Condividi tramite


struttura NDIS_PROCESSOR_INFO (ndis.h)

La struttura NDIS_PROCESSOR_INFO specifica le informazioni su un processore nel computer locale.

Sintassi

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

Members

CpuNumber

Numero di CPU assegnato al processore. Il valore è compreso nell'intervallo compreso tra zero e il numero di CPU attive meno uno.

PhysicalPackageId

ID pacchetto fisico del processore. Il valore è compreso nell'intervallo compreso tra zero e il numero nel membro NumPhysicalPackages del NDIS_SYSTEM_PROCESSOR_INFO struttura meno uno.

CoreId

ID di base del processore. Il valore è compreso nell'intervallo compreso tra zero e il numero nel membro NumCoresPerPhysicalPackage della struttura NDIS_SYSTEM_PROCESSOR_INFO meno uno.

HyperThreadID

ID di hyperthreading del processore. Il valore è compreso nell'intervallo compreso tra zero e il numero nel membro MaxHyperThreadingCpusPerCore della struttura NDIS_SYSTEM_PROCESSOR_INFO meno uno.

Commenti

La struttura NDIS_PROCESSOR_INFO viene utilizzata in NDIS_SYSTEM_PROCESSOR_INFO struttura.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e 6.1. Per NDIS 6.20 e versioni successive, usare NDIS_PROCESSOR_INFO_EX.
Intestazione ndis.h (include Ndis.h)

Vedi anche

NDIS_PROCESSOR_INFO_EX

NDIS_SYSTEM_PROCESSOR_INFO