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 |