System.Classes.TThreadPriority

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TThreadPriority = (tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest,
tpTimeCritical) platform;

C++

enum DECLSPEC_DENUM TThreadPriority : unsigned char { tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest, tpTimeCritical };

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