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) |