SetPriorityClass

Prototypes

BOOL SetPriorityClass(HANDLE HandleProcessus, DWORD Priorite);

Description

Fixe le niveau de priorité du processus identifié par le handle HandleProcessus.

La priorité peut être ABOVE_NORMAL_PRIORITY_CLASS, BELOW_NORMAL_PRIORITY_CLASS, HIGH_PRIORITY_CLASS, IDLE_PRIORITY_CLASS, NORMAL_PRIORITY_CLASS ou REALTIME_PRIORITY_CLASS.

Exemple

#include <windows.h>
#include <winbase.h>

HANDLE Handle;
DWORD Priorite;

Priorite=GetPriorityClasse(Handle);
if (!Priorite)
...
if (!SetPriorityClass(Handle, ABOVE_NORMAL_PRIORITY_CLASS)) ...
SetPriorityClass(Handle, Priorite);
...

Avertissement

Bien s'assurer que le handle est valide.

Voir aussi

GetPriorityClass pour lire le niveau de priorité d'un processus. SetThreadPriority pour fixer le niveau de priorité d'un thread.