System.Classes.TThreadPriority
Delphi
TThreadPriority = (tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest,
tpTimeCritical) platform;
C++
enum DECLSPEC_DENUM TThreadPriority : unsigned char { tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest, tpTimeCritical };
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
TThreadPriority bestimmt die Ausführungspriorität eines Thread-Objekts unter Windows.
TThreadPriority kann folgende Werte annehmen:
Werte | Bedeutung |
---|---|
tpIdle |
Der Thread wird nur dann ausgeführt, wenn sich das System im Leerlauf befindet. Für einen Thread mit der Prioritätsstufe tpIdle unterbricht das System keine anderen Threads. |
tpLowest |
Die Priorität des Threads liegt zwei Stufen unter der normalen Ebene. |
tpLower |
Die Priorität des Threads liegt eine Stufe unter der normalen Ebene. |
tpNormal |
Der Thread besitzt normale Priorität. |
tpHigher |
Die Priorität des Threads liegt eine Stufe über der normalen Ebene. |
tpHighest |
Die Priorität des Threads liegt zwei Stufen über der normalen Ebene. |
tpTimeCritical |
Der Thread besitzt höchste Priorität. |
Siehe auch
Codebeispiele