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 do NDIS_SYSTEM_PROCESSOR_INFO estrutura menos um.
CoreId
A ID principal do processador. O valor está no intervalo de zero até o número no membro NumCoresPerPhysicalPackage da estrutura NDIS_SYSTEM_PROCESSOR_INFO menos um.
HyperThreadID
A ID do hyper-threading do processador. O valor está no intervalo de zero até o número no membro MaxHyperThreadingCpusPerCore da estrutura NDIS_SYSTEM_PROCESSOR_INFO menos um.
Comentários
A estrutura NDIS_PROCESSOR_INFO é usada no NDIS_SYSTEM_PROCESSOR_INFO estrutura.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e 6.1. Para o NDIS 6.20 e posterior, use NDIS_PROCESSOR_INFO_EX. |
Cabeçalho | ndis.h (inclua Ndis.h) |