Eventos
19 de nov., 23 - 21 de nov., 23
Obtenha a vantagem competitiva de que você precisa com poderosas soluções de IA e nuvem participando do Microsoft Ignite online.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Recupera a máscara de processador de vários grupos do nó especificado.
BOOL GetNumaNodeProcessorMask2(
USHORT NodeNumber,
PGROUP_AFFINITY ProcessorMasks,
USHORT ProcessorMaskCount,
PUSHORT RequiredMaskCount
);
NodeNumber
Fornece o número de nó baseado em zero para o nó de interesse.
ProcessorMasks
Uma matriz de estruturas GROUP_AFFINITY , que após o retorno bem-sucedido descreve a máscara de processador do nó especificado.
Cada elemento na matriz descreve um conjunto de processadores que pertencem ao nó dentro de um único grupo de processadores. Haverá um elemento na matriz resultante para cada grupo de processadores no qual esse nó tem processadores ativos.
ProcessorMaskCount
Especifica o tamanho da matriz ProcessorMasks , em elementos .
RequiredMaskCount
No retorno bem-sucedido, especifica o número de estruturas de afinidade gravadas na matriz.
Se a matriz de entrada for muito pequena, a função falhará com ERROR_INSUFFICIENT_BUFFER e definirá o parâmetro RequiredMaskCount como o número de elementos necessários.
O número de elementos necessários é sempre menor ou igual à contagem máxima de grupos retornada por GetMaximumProcessorGroupCount.
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero e as informações de erro estendidas poderão ser recuperadas chamando GetLastError.
Se a matriz fornecida for muito pequena, o valor de erro será ERROR_INSUFFICIENT_BUFFER e o parâmetro RequiredMaskCount será definido como o número de elementos necessários.
Se o NodeNumber fornecido for inválido (ou seja, maior que o valor retornado por GetNumaHighestNodeNumber), o valor de erro será ERROR_INVALID_PARAMETER.
Se o nó especificado não tiver processadores associados a ele (ou seja, ele contém apenas memória ou periféricos), o RequiredMaskCount retornado será 0 e nenhuma estrutura será gravada na matriz.
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | systemtopologyapi.h |
Eventos
19 de nov., 23 - 21 de nov., 23
Obtenha a vantagem competitiva de que você precisa com poderosas soluções de IA e nuvem participando do Microsoft Ignite online.
Registrar agora