estrutura NDIS_PROCESSOR_INFO_EX (ntddndis.h)
A estrutura NDIS_PROCESSOR_INFO_EX especifica informações sobre um processador no computador local.
Sintaxe
typedef struct _NDIS_PROCESSOR_INFO_EX {
PROCESSOR_NUMBER ProcNum;
ULONG SocketId;
ULONG CoreId;
ULONG HyperThreadId;
USHORT NodeId;
USHORT NodeDistance;
} NDIS_PROCESSOR_INFO_EX, *PNDIS_PROCESSOR_INFO_EX;
Membros
ProcNum
O número do processador atribuído ao processador.
SocketId
O identificador de soquete para o processador. Esse é o número atribuído ao soquete da placa-mãe no computador local. Ou seja, é um identificador de processador físico. Os valores possíveis para esse membro são zero para o número de soquetes na placa-mãe menos um.
CoreId
A ID principal do processador. O valor está no intervalo de zero até o número no membro NumCoresPerSocket da estrutura NDIS_SYSTEM_PROCESSOR_INFO_EX menos um.
HyperThreadId
A ID do hiper-threading do processador. O valor está no intervalo de zero até o número no membro MaxHyperThreadingProcsPerCore da estrutura NDIS_SYSTEM_PROCESSOR_INFO_EX menos um.
NodeId
O identificador de nó do processador. Esse é o número do nó NUMA ao qual o processador pertence. Esse intervalo de valores possíveis é zero para o número de nós NUMA no computador local menos um.
NodeDistance
A distância do nó do processador. Se o identificador no parâmetro NdisHandle que o chamador passou para oA função NdisGetProcessorInformationEx não é NULL e é um identificador de adaptador de miniport, esse membro contém a distância da NIC correspondente do nó NUMA deste processador. Caso contrário, esse membro será zero para drivers de miniporto ou USHORT_MAX (0xffff) para outros drivers.
Comentários
A estrutura NDIS_PROCESSOR_INFO_EX é usada no NDIS_SYSTEM_PROCESSOR_INFO_EX estrutura.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.20 e posterior. |
Cabeçalho | ntddndis.h (inclua Ndis.h) |