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)

Confira também

NDIS_PROCESSOR_INFO_EX

NDIS_SYSTEM_PROCESSOR_INFO