WIN32_ABOVE_NORMAL_PRIORITY_CLASS |
0x00008000 |
Processus ayant une priorité supérieure WIN32_NORMAL_PRIORITY_CLASS
mais inférieure à WIN32_HIGH_PRIORITY_CLASS.
|
WIN32_BELOW_NORMAL_PRIORITY_CLASS |
0x00004000 |
Processsus ayant une priorité supperieur à WIN32_IDLE_PRIORITY_CLASS
mais inférieure à WIN32_NORMAL_PRIORITY_CLASS.
|
WIN32_HIGH_PRIORITY_CLASS |
0x00000080 |
Processus qui exécute des tâches critiques dans le temps qui doivent
être exécutées immédiatement. Le thread du processus devance les
threads de priorité normale ou au repos. Un exemple est la liste des
tâches, qui doit répondre rapidement quand elle est appelée par
l'utilisateur quel que sois la charge du système. Soyez extrêmement
prudent lorsque vous utilisez la classe de haute priorité, car une
application de classe de haute priorité peut utiliser presque tout
le temps CPU disponible.
|
WIN32_IDLE_PRIORITY_CLASS |
0x00000040 |
Processus dont les threads ne s'exécutent que lorsque le système est
inactif. Les threads du processus sont devancés par les threads de tout
processus en cours ayant une classe de plus grande priorité.
Un exemple est un économiseur d'écran. Cette classe est héritée par les
processus enfants.
|
WIN32_NORMAL_PRIORITY_CLASS |
0x00000020 |
Processus sans planification de besoins spéciaux.
|
WIN32_REALTIME_PRIORITY_CLASS |
0x00000100 |
Processus ayant la plus haute priorité possible. Les threads du processus
devance les threads de tout autre processus, y compris les processus du
système d'exploitation exécutant des tâches importantes. Par exemple, un
processus en temps réel qui s'exécute un peu trop lentement peut causer
des pertes d'ecriture du tampon sur le disque ou empecher à la souris de
répondre.
|