Partager via


SetThreadSelectedCpuSets, fonction (processthreadsapi.h)

Définit l’affectation des jeux d’UC sélectionnés pour le thread spécifié. Cette affectation remplace l’affectation par défaut du processus, si elle est définie.

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 disposer du 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 jeu d’UC sélectionné par thread. S’il s’agit de NULL, l’API efface toute affectation, en rétablissant le traitement de l’affectation par défaut si l’une d’elles est définie.

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

Si la fonction réussit, la valeur de retour est différente de zéro.

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