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.
Define a atribuição de Conjuntos de CPU selecionada para o thread especificado. Essa atribuição substituirá a atribuição padrão do processo, se uma estiver definida.
Sintaxe
BOOL SetThreadSelectedCpuSets(
HANDLE Thread,
const ULONG *CpuSetIds,
ULONG CpuSetIdCount
);
Parâmetros
Thread
Especifica o thread no qual definir a atribuição de Conjunto de CPU. Esse identificador deve ter o acesso THREAD_SET_LIMITED_INFORMATION correto. O valor retornado por GetCurrentThread também pode ser usado.
CpuSetIds
Especifica a lista de IDs de conjunto de CPU a serem definidas como o conjunto de CPU selecionado por thread. Se isso for NULL, a API limpará qualquer atribuição, revertendo para processar a atribuição padrão se uma estiver definida.
CpuSetIdCount
Especifica o número de IDs na lista passadas no argumento CpuSetIds . Se esse valor for NULL, isso deverá ser 0.
Valor de retorno
Se a função for bem-sucedida, o valor retornado não será zero.
Essa função não pode falhar quando os parâmetros válidos são passados.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 10 |
| servidor com suporte mínimo | Windows Server 2016 |
| Header | processthreadsapi.h |
| Library | kernel32. Lib |
| DLL | kernel32.dll |