Le PROCESS

Tout programme exécuté est un process. Chaque Process comporte au moins un Thread principal, car l'ordonnancement ne s'applique qu'aux threads. Sa classe de priorité peut être

bulletIDLE_PRIORITY_CLASS,
bulletNORMAL_PRIORITY_CLASS,
bulletHIGHT_PRIORITY_CLASS,
bulletREALTIME_PRIORITY_CLASS.

Elle se positionne par exemple par

SetPriorityClass(GetCurrentProcess(), Priorite).

 

Prototypes :

bulletBOOL SetPriorityClass(
HANDLE hProcess,    // handle to the process
DWORD dwPriorityClass     // priority class value
);

 

Accueil ] Remonter ]