Função GetNumaProcessorNode (winbase.h)

Recupera o número do nó para o processador especificado.

Use a função GetNumaProcessorNodeEx para especificar um grupo de processadores e recuperar o número do nó como um valor USHORT .

Sintaxe

BOOL GetNumaProcessorNode(
  [in]  UCHAR  Processor,
  [out] PUCHAR NodeNumber
);

Parâmetros

[in] Processor

O número do processador.

Em um sistema com mais de 64 processadores lógicos, o número do processador é relativo ao grupo de processadores que contém o processador no qual o thread de chamada está sendo executado.

[out] NodeNumber

O número do nó. Se o processador não existir, esse parâmetro será 0xFF.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Comentários

Para recuperar a lista de processadores no sistema, use a função GetProcessAffinityMask .

Exemplos

Para obter um exemplo, consulte Alocando memória de um nó NUMA.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista, Windows XP Professional x64 Edition, Windows XP com SP2 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winbase.h (incluir Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

GetNumaNodeProcessorMask

GetNumaProcessorNodeEx

GetNumaProximityNode

GetProcessAffinityMask

Suporte ao NUMA