Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |