Função SetProcessDefaultCpuSets (processthreadsapi.h)
Define a atribuição padrão de Conjuntos de CPU para threads no processo especificado. Os threads criados, que não têm conjuntos de CPU definidos explicitamente usando SetThreadSelectedCpuSets, herdarão automaticamente os conjuntos especificados por SetProcessDefaultCpuSets .
Sintaxe
BOOL SetProcessDefaultCpuSets(
HANDLE Process,
const ULONG *CpuSetIds,
ULONG CpuSetIdCount
);
Parâmetros
Process
Especifica o processo para o qual definir os conjuntos de CPU padrão. Esse identificador deve ter o direito de acesso PROCESS_SET_LIMITED_INFORMATION. O valor retornado por GetCurrentProcess também pode ser especificado aqui.
CpuSetIds
Especifica a lista de IDs de conjunto de CPU a serem definidas como o conjunto de CPU padrão do processo. Se for NULL, SetProcessDefaultCpuSets limpará qualquer atribuição.
CpuSetIdCount
Especifica o número de IDs na lista passadas no argumento CpuSetIds . Se esse valor for NULL, ele deverá ser 0.
Valor retornado
Essa função não pode falhar quando os parâmetros válidos são passados
Requisitos
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | processthreadsapi.h |
DLL | kernel32.dll |