ThreadWaitReason Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Ursache für den Wartezustand eines Threads an.
public enum class ThreadWaitReason
public enum ThreadWaitReason
type ThreadWaitReason =
Public Enum ThreadWaitReason
- Vererbung
Felder
EventPairHigh | 7 | Der Thread wartet auf das Ereignispaar High. |
EventPairLow | 8 | Der Thread wartet auf das Ereignispaar Low. |
ExecutionDelay | 4 | Die Ausführung des Threads wird verzögert. |
Executive | 0 | Der Thread wartet auf den Planer. |
FreePage | 1 | Der Thread wartet auf eine freie Seite im virtuellen Speicher. |
LpcReceive | 9 | Der Thread wartet auf die Ankunft eines Aufrufs einer lokalen Prozedur. |
LpcReply | 10 | Der Thread wartet darauf, dass die Antwort auf den Aufruf einer lokalen Prozedur ankommt. |
PageIn | 2 | Der Thread wartet auf die Ankunft einer Seite des virtuellen Speichers im Arbeitsspeicher. |
PageOut | 12 | Der Thread wartet darauf, dass eine Seite des virtuellen Speichers auf den Datenträger geschrieben wird. |
Suspended | 5 | Die Ausführung des Threads wurde unterbrochen. |
SystemAllocation | 3 | Der Thread wartet auf Reservierung durch das System. |
Unknown | 13 | Der Thread befindet sich aus unbekannten Gründen im Wartezustand. |
UserRequest | 6 | Der Thread wartet auf eine Benutzeranforderung. |
VirtualMemory | 11 | Der Thread wartet darauf, dass das System virtuellen Speicher belegt. |
Hinweise
Der Threadwartegrund ist nur gültig, wenn der ThreadState ist Wait.