Compartilhar via


Função SetProcessDefaultCpuSets (processthreadsapi.h)

Define a atribuição de Conjuntos de CPU padrão 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 acesso PROCESS_SET_LIMITED_INFORMATION correto. 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 isso for NULL, o SetProcessDefaultCpuSets limpará qualquer atribuição.

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

Essa função não pode falhar quando os parâmetros válidos 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