ThreadWaitReason 列挙型

定義

スレッドが待機している理由を指定します。

public enum class ThreadWaitReason
public enum ThreadWaitReason
type ThreadWaitReason = 
Public Enum ThreadWaitReason
継承
ThreadWaitReason

フィールド

名前 説明
Executive 0

スレッドはスケジューラを待機しています。

FreePage 1

スレッドは空き仮想メモリ ページを待機しています。

PageIn 2

スレッドは、仮想メモリ ページがメモリに到着するのを待機しています。

SystemAllocation 3

スレッドはシステム割り当てを待機しています。

ExecutionDelay 4

スレッドの実行が遅れます。

Suspended 5

スレッドの実行が中断されます。

UserRequest 6

スレッドはユーザー要求を待機しています。

EventPairHigh 7

スレッドはイベント ペアが高くなるのを待機しています。

EventPairLow 8

スレッドはイベント ペアが低い状態を待機しています。

LpcReceive 9

スレッドは、ローカル プロシージャ呼び出しが到着するのを待機しています。

LpcReply 10

スレッドは、ローカル プロシージャ呼び出しへの応答が到着するのを待機しています。

VirtualMemory 11

スレッドは、システムが仮想メモリを割り当てるのを待機しています。

PageOut 12

スレッドは、仮想メモリ ページがディスクに書き込まれるのを待機しています。

Unknown 13

スレッドが不明な理由を待機しています。

注釈

スレッド待機理由は、 ThreadStateWaitされている場合にのみ有効です。

適用対象

こちらもご覧ください