Partager via


Fonction SetProcessDefaultCpuSets (processthreadsapi.h)

Définit l’attribution par défaut des jeux d’UC 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éritent 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 ensembles d’UC par défaut. Ce handle doit avoir le 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 en tant que processeur par défaut de processus. Si cette valeur est 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, elle doit être égale à 0.

Valeur retournée

Cette fonction ne peut pas échouer quand des paramètres valides ont été transmis

Spécifications

   
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête processthreadsapi.h
DLL kernel32.dll