estrutura NDIS_PROCESSOR_INFO (ndis.h)
A estrutura NDIS_PROCESSOR_INFO especifica informações sobre um processador no computador local.
Sintaxe
typedef struct _NDIS_PROCESSOR_INFO {
ULONG CpuNumber;
ULONG PhysicalPackageId;
ULONG CoreId;
ULONG HyperThreadID;
} NDIS_PROCESSOR_INFO, *PNDIS_PROCESSOR_INFO;
Membros
CpuNumber
O número da CPU atribuído ao processador. O valor está no intervalo de zero até o número de CPUs ativas menos uma.
PhysicalPackageId
A ID do pacote físico do processador. O valor está no intervalo de zero até o número no membro NumPhysicalPackages membro do NDIS_SYSTEM_PROCESSOR_INFO estrutura menos uma.
CoreId
A ID principal do processador. O valor está no intervalo de zero até o número no numCoresPerPhysicalPackage membro da estrutura NDIS_SYSTEM_PROCESSOR_INFO menos um.
HyperThreadID
A ID do hiper-threading do processador. O valor está no intervalo de zero até o número no MaxHyperThreadingCpusPerCore membro da estrutura NDIS_SYSTEM_PROCESSOR_INFO menos um.
Observações
A estrutura de NDIS_PROCESSOR_INFO é usada no NDIS_SYSTEM_PROCESSOR_INFO estrutura.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.0 e 6.1. Para NDIS 6.20 e posterior, use NDIS_PROCESSOR_INFO_EX. |
cabeçalho | ndis.h (inclua Ndis.h) |