Partager via


GetThreadPriorityBoost, fonction (processthreadsapi.h)

Récupère l’état du contrôle d’augmentation de priorité du thread spécifié.

Syntaxe

BOOL GetThreadPriorityBoost(
  [in]  HANDLE hThread,
  [out] PBOOL  pDisablePriorityBoost
);

Paramètres

[in] hThread

Handle pour le thread. Le handle doit avoir le droit d’accès THREAD_QUERY_INFORMATION ou THREAD_QUERY_LIMITED_INFORMATION . Pour plus d’informations, consultez Sécurité des threads et droits d’accès.

Windows Server 2003 et Windows XP : Le handle doit avoir le droit d’accès THREAD_QUERY_INFORMATION .

[out] pDisablePriorityBoost

Pointeur vers une variable qui reçoit l’état du contrôle d’augmentation de priorité. La valeur TRUE indique que l’optimisation dynamique est désactivée. La valeur FALSE indique un comportement normal.

Valeur retournée

Si la fonction réussit, la valeur de retour est différente de zéro. Dans ce cas, la variable pointée par le paramètre pDisablePriorityBoost reçoit l’état du contrôle priority boost.

Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête processthreadsapi.h (inclure Windows.h sur Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2)
Bibliothèque Kernel32.lib
DLL Kernel32.dll

Voir aussi

OpenThread

Priority Boosts

Fonctions de processus et de thread

Priorités de planification

SetThreadPriorityBoost

Threads