GetProcessPriorityBoost, fonction (processthreadsapi.h)
Récupère l’état du contrôle d’augmentation de priorité du processus spécifié.
Syntaxe
BOOL GetProcessPriorityBoost(
[in] HANDLE hProcess,
[out] PBOOL pDisablePriorityBoost
);
Paramètres
[in] hProcess
Handle du processus. Ce handle doit avoir le droit d’accès PROCESS_QUERY_INFORMATION ou PROCESS_QUERY_LIMITED_INFORMATION . Pour plus d’informations, consultez Droits d’accès et de sécurité des processus.
Windows Server 2003 et Windows XP : Le handle doit avoir le droit d’accès PROCESS_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) |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |