estructura NDIS_PROCESSOR_INFO (ndis.h)

La estructura NDIS_PROCESSOR_INFO especifica información sobre un procesador en el equipo local.

Sintaxis

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

Miembros

CpuNumber

Número de CPU asignado al procesador. El valor está en el intervalo comprendido entre cero y el número de CPU activas menos uno.

PhysicalPackageId

Identificador de paquete físico del procesador. El valor está en el intervalo desde cero hasta el número del miembro NumPhysicalPackages del NDIS_SYSTEM_PROCESSOR_INFO estructura menos una.

CoreId

Identificador principal del procesador. El valor está en el intervalo desde cero hasta el número del miembro NumCoresPerPhysicalPackage de la estructura NDIS_SYSTEM_PROCESSOR_INFO menos uno.

HyperThreadID

Identificador de hyper-threading del procesador. El valor está en el intervalo desde cero hasta el número del miembro MaxHyperThreadingCpusPerCore de la estructura NDIS_SYSTEM_PROCESSOR_INFO menos uno.

Comentarios

La estructura NDIS_PROCESSOR_INFO se usa en NDIS_SYSTEM_PROCESSOR_INFO estructura.

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con NDIS 6.0 y 6.1. Para NDIS 6.20 y versiones posteriores, use NDIS_PROCESSOR_INFO_EX.
Encabezado ndis.h (incluya Ndis.h)

Consulte también

NDIS_PROCESSOR_INFO_EX

NDIS_SYSTEM_PROCESSOR_INFO