ReadyThread クラス

このクラスは、準備完了スレッド イベントのイベント型クラスです。

次の構文は、MOF コードから簡略化されています。

構文

[EventType{50}, EventTypeName{"ReadyThread"}]
class ReadyThread : Thread_V2
{
  uint32 TThreadId;
  sint8  AdjustReason;
  sint8  AdjustIncrement;
  sint8  Flag;
  sint8  Reserved;
};

メンバー

ReadyThread クラスには、次の種類のメンバーがあります。

プロパティ

ReadyThread クラスには、これらのプロパティがあります。

AdjustIncrement

データ型: sint8

アクセスの種類: 読み取り専用

修飾子: WmiDataId(3)

優先度を調整する値。

AdjustReason

データ型: sint8

アクセスの種類: 読み取り専用

修飾子: WmiDataId(2)

優先度のブーストの理由。

説明
0
増分を無視します。
1
インクリメントを適用します。これにより、各量子の末尾で増分的に減衰します。
2
増分をブーストとして適用します。これは、量子で完全に減衰します (通常は優先度の寄付の場合)。

 

フラグ

データ型: sint8

アクセスの種類: 読み取り専用

修飾子: WmiDataId(4)

使用可能な状態フラグを次に示します。

説明
0x1
スレッドは DPC (遅延プロシージャ呼び出し) から準備されました。
0x2
カーネル スタックは現在スワップアウトされています。
0x4
プロセス・アドレス・スペースが入れ替えられます。

 

カーネル スタックまたはプロセス アドレス空間がスワップアウトされると、カーネル スタックまたはプロセス アドレス空間がスワップされ、スレッドがディスパッチされる準備ができた後に、追加の ReadyThread イベントが発生します。

予約済み

データ型: sint8

アクセスの種類: 読み取り専用

修飾子: WmiDataId(5)

予約済み。

TThreadId

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: WmiDataId(1), Format("x")

実行の準備を行うスレッドのスレッド識別子。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]

関連項目

Thread_V2