ReadyThread-Klasse
Diese Klasse ist die Ereignistypklasse für bereite Threadereignisse.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
[EventType{50}, EventTypeName{"ReadyThread"}]
class ReadyThread : Thread_V2
{
uint32 TThreadId;
sint8 AdjustReason;
sint8 AdjustIncrement;
sint8 Flag;
sint8 Reserved;
};
Die ReadyThread-Klasse verfügt über folgende Membertypen:
Die ReadyThread-Klasse verfügt über diese Eigenschaften.
-
AdjustIncrement
-
-
Datentyp: sint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(3)
Der Wert, um den die Priorität angepasst wird.
-
-
AdjustReason
-
-
Datentyp: sint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(2)
Der Grund für die Prioritätserhöhung.
Wert Bedeutung - 0
Ignorieren Sie das Inkrement. - 1
Wenden Sie das Inkrement an, das am Ende jedes Quantens inkrementell zerfällt. - 2
Wenden Sie das Inkrement als Boost an, der in seiner Gesamtheit bei quantenbasiertem Verfall (in der Regel zur Prioritätsspende) erfolgt. -
-
Flag
-
-
Datentyp: sint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(4)
Im Folgenden sind die möglichen Statusflags aufgeführt:
Wert Bedeutung - 0x1
Der Thread wurde aus DPC (verzögerter Prozeduraufruf) gelesen. - 0x2
Der Kernelstapel ist derzeit getauscht. - 0x4
Der Prozessadressraum wird ausgetauscht. Beachten Sie, dass beim Austauschen des Kernelstapels oder des Prozessadressraums ein zusätzliches ReadyThread-Ereignis vorhanden ist, nachdem der Kernelstapel oder der Prozessadressraum wieder eingetauscht wurde und der Thread für die Verteilung bereit gemacht wurde.
-
-
Reserviert
-
-
Datentyp: sint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(5)
Reserviert.
-
-
TThreadId
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(1), Format("x")
Der Threadbezeichner des Threads, der zur Ausführung gelesen wird.
-
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |