Partager via


SetProcessDefaultCpuSets, fonction (processthreadsapi.h)

Définit l’affectation de jeux d’UC par défaut pour les threads dans le processus spécifié. Les threads créés, qui n’ont pas de jeux d’UC explicitement définis à l’aide de SetThreadSelectedCpuSets, hériteront automatiquement des jeux spécifiés par SetProcessDefaultCpuSets .

Syntaxe

BOOL SetProcessDefaultCpuSets(
  HANDLE      Process,
  const ULONG *CpuSetIds,
  ULONG       CpuSetIdCount
);

Paramètres

Process

Spécifie le processus pour lequel définir les jeux d’UC par défaut. Ce handle doit disposer du droit d’accès PROCESS_SET_LIMITED_INFORMATION. La valeur retournée par GetCurrentProcess peut également être spécifiée ici.

CpuSetIds

Spécifie la liste des ID de jeu d’UC à définir comme jeu d’UC par défaut du processus. S’il s’agit de NULL, SetProcessDefaultCpuSets efface toute affectation.

CpuSetIdCount

Spécifie le nombre d’ID dans la liste passée dans l’argument CpuSetIds . Si cette valeur est NULL, il doit s’agir de 0.

Valeur de retour

Cette fonction ne peut pas échouer lorsqu’elle a passé des paramètres valides

Spécifications

Requirement Valeur
Client minimum requis Windows 10
serveur minimum pris en charge Windows Server 2016
Header processthreadsapi.h
Library noyau32. Lib
DLL kernel32.dll