Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera o número do nó NUMA que corresponde ao identificador de proximidade especificado como um valor USHORT .
Sintaxe
BOOL GetNumaProximityNodeEx(
[in] ULONG ProximityId,
[out] PUSHORT NodeNumber
);
Parâmetros
[in] ProximityId
O identificador de proximidade do nó.
[out] NodeNumber
Aponta para uma variável para receber o número do nó do identificador de proximidade especificado.
Valor de retorno
Se a função for bem-sucedida, o valor retornado não será zero.
Se a função falhar, o valor retornado será zero.
Observações
Um identificador de domínio de proximidade é um índice para um nó NUMA em um sistema NUMA. Identificadores de domínio de proximidade são encontrados na Tabela de Afinidade de Recursos do Sistema ACPI (SRAT), em que são usados para associar processadores e regiões de memória a um nó NUMA específico. Os identificadores de domínio de proximidade também são encontrados no namespace ACPI, onde são usados para associar um dispositivo a um nó NUMA específico. Os identificadores de domínio de proximidade normalmente são usados apenas por aplicativos de gerenciamento fornecidos pelos fabricantes do sistema. O Windows não usa identificadores de domínio de proximidade para identificar nós NUMA; em vez disso, ele atribui um número exclusivo a cada nó NUMA no sistema.
A distância relativa entre nós em um sistema é armazenada na Tabela de Informações de Distância da Localidade do Sistema ACPI (SLIT), que não é exposta por nenhuma função do Windows. Para obter mais informações sobre tabelas ACPI, consulte as especificações de ACPI.
A única diferença entre a função GetNumaProximityNodeEx e a função GetNumaProximityNode é o tipo de dados do parâmetro NodeNumber .
Para compilar um aplicativo que usa essa função, defina _WIN32_WINNT >= 0x0601. Para obter mais informações, consulte Usando os cabeçalhos do Windows.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| Header | systemtopologyapi.h (inclua Windows.h) |
| Library | Kernel32.lib |
| de DLL | Kernel32.dll |