SetThreadSelectedCpuSets, fonction (processthreadsapi.h)
Définit l’affectation de jeux d’UC sélectionné pour le thread spécifié. Cette affectation remplace l’affectation par défaut de processus, le cas échéant.
Syntaxe
BOOL SetThreadSelectedCpuSets(
HANDLE Thread,
const ULONG *CpuSetIds,
ULONG CpuSetIdCount
);
Paramètres
Thread
Spécifie le thread sur lequel définir l’affectation du jeu d’UC. Ce handle doit avoir le droit d’accès THREAD_SET_LIMITED_INFORMATION. La valeur retournée par GetCurrentThread peut également être utilisée.
CpuSetIds
Spécifie la liste des ID de jeu d’UC à définir en tant que thread sélectionné. Si cette valeur est NULL, l’API efface toute affectation, en rétablissant le traitement de l’affectation par défaut si une affectation est définie.
CpuSetIdCount
Spécifie le nombre d’ID dans la liste passées dans l’argument CpuSetIds . Si cette valeur est NULL, elle doit être égale à 0.
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Cette fonction ne peut pas échouer quand des paramètres valides sont transmis.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | processthreadsapi.h |
DLL | kernel32.dll |