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 |