ThreadPriorityLevel ThreadPriorityLevel ThreadPriorityLevel ThreadPriorityLevel Enum

Definition

Gibt die Prioritätsebene eines Threads an.Specifies the priority level of a thread.

public enum class ThreadPriorityLevel
public enum ThreadPriorityLevel
type ThreadPriorityLevel = 
Public Enum ThreadPriorityLevel
Vererbung
ThreadPriorityLevelThreadPriorityLevelThreadPriorityLevelThreadPriorityLevel

Felder

AboveNormal AboveNormal AboveNormal AboveNormal 1

Gibt eine Stufe über der normalen Priorität für die zugeordnete ProcessPriorityClass an.Specifies one step above the normal priority for the associated ProcessPriorityClass.

BelowNormal BelowNormal BelowNormal BelowNormal -1

Gibt eine Stufe unter der normalen Priorität für die zugeordnete ProcessPriorityClass an.Specifies one step below the normal priority for the associated ProcessPriorityClass.

Highest Highest Highest Highest 2

Gibt die höchste Priorität an.Specifies highest priority. Dies ist zwei Stufen über der normalen Priorität für die zugeordnete ProcessPriorityClass.This is two steps above the normal priority for the associated ProcessPriorityClass.

Idle Idle Idle Idle -15

Gibt die Leerlaufpriorität an.Specifies idle priority. Dies ist der niedrigste mögliche Prioritätswert aller Threads, unabhängig vom Wert der zugeordneten ProcessPriorityClass.This is the lowest possible priority value of all threads, independent of the value of the associated ProcessPriorityClass.

Lowest Lowest Lowest Lowest -2

Gibt die niedrigste Priorität an.Specifies lowest priority. Dies ist zwei Stufen unter der normalen Priorität für die zugeordnete ProcessPriorityClass.This is two steps below the normal priority for the associated ProcessPriorityClass.

Normal Normal Normal Normal 0

Gibt die normale Priorität für die zugeordnete ProcessPriorityClass an.Specifies normal priority for the associated ProcessPriorityClass.

TimeCritical TimeCritical TimeCritical TimeCritical 15

Gibt die auf die Ausführungsgeschwindigkeit bezogene Priorität an.Specifies time-critical priority. Dies ist die höchste Priorität aller Threads, unabhängig vom Wert der zugeordneten ProcessPriorityClass.This is the highest priority of all threads, independent of the value of the associated ProcessPriorityClass.

Hinweise

Jeder Thread verfügt über eine Basis Prioritäts Ebene, die durch den Prioritätswert des Threads und die Prioritäts Klasse seines Prozesses bestimmt wird.Every thread has a base-priority level determined by the thread's priority value and the priority class of its process. Das Betriebssystem verwendet die Basis Prioritäts Ebene aller ausführbaren Threads, um zu bestimmen, welcher Thread den nächsten Anteil der Prozessorzeit erreicht.The operating system uses the base-priority level of all executable threads to determine which thread gets the next slice of processor time.

Die Prioritätsstufe ist kein absoluter Wert, sondern ein Bereich von Prioritäts Werten.The priority level is not an absolute value, but instead is a range of priority values. Das Betriebssystem berechnet die Priorität mithilfe der Prozess Prioritäts Klasse, um zu bestimmen, wo im von der PriorityLevel -Eigenschaft angegebenen Bereich die Priorität des Threads festgelegt wird.The operating system computes the priority by using the process priority class to determine where, in the range specified by the PriorityLevel property, to set the thread's priority.

Gilt für:

Siehe auch