Compartilhar via


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)

Consulte também

NDIS_PROCESSOR_INFO_EX

NDIS_SYSTEM_PROCESSOR_INFO