Die Eigenschaft \"PriorityClass\" steuert die Prioritätsklasse des neuen Prozesses, um die Planungsprioritäten der Prozessthreads ...

Die Eigenschaft \"PriorityClass\" steuert die Prioritätsklasse des neuen Prozesses, um die Planungsprioritäten der Prozessthreads zu bestimmen. Wenn der Wert der Eigenschaft \"PriorityClass\" Null ist, wird der Standard \"Normal\" verwendet, außer die Prioritätsklasse des Erstellungsprozesses ist \"Leerlauf\" oder \"Below_Normal\". In diesen Fällen, erhält der untergeordnete Prozess die Standardprioritätsklasse des aufrufenden Prozesses. Folgende Werte können angegeben werden:
Hoch - Gibt einen Prozess an, der zeitkritische Aufgaben ausführt, die umgehend ausgeführt werden müssen. Die Prozessthreads mit hoher Priorität verdrängen die Threads mit normaler oder Leerlaufpriorität. Die Windows-Aufgabenliste muss z. B. auf einen Benutzeraufruf schnell reagieren, unabhängig von der Auslastung des Betriebssystems. CPU-Programme mit hohen Prioritätsklassen können beinahe alle verfügbaren Zyklen verwenden. Threads auf dieser Ebene werden nur von Echtzeitprioritäten verdrängt.
Leerlauf - Gibt einen Prozess an dessen Threads nur ausgeführt werden, wenn sich das System im Leerlauf befindet. Diese Threads werden von Prozessthreads mit einer höheren Prioritätsklasse verdrängt, z. B. einem Bildschirmschoner. Die Leerlaufprioritätsklasse wird von untergeordneten Prozessen geerbt.
Normal - Gibt einen normalen Prozess ohne spezielle Planungserfordernisse an.
Echtzeit - Gibt einen Prozess mit der höchstmöglichen Priorität an. Die Prozessthreads einer Echtzeitprioritätsklasse verdrängen alle anderen Prozessthreads, einschließlich Betriebssystemprozesse, die wichtige Aufgaben ausführen, und Threads mit hoher Priorität. Ein Echtzeitprozess, der für länger als ein sehr kurzes Intervall ausgeführt wird, kann verursachen, dass der Datenträgercache nicht gelöscht wird oder die Maus nicht mehr reagiert.
\"Above_Normal\" - (Windows 2000 und höher) Gibt einen Prozess an, dessen Priorität höher als normal, aber geringer als hoch ist.
\"Below_Normal\" - (Windows 2000 und höher): Gibt einen Prozess an, dessen Priorität höher als Leerlauf, aber geringer als normal ist.