Kelas ReadyThread

Kelas ini adalah kelas jenis peristiwa untuk peristiwa utas siap.

Sintaks berikut disederhanakan dari kode MOF.

Sintaks

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

Anggota

Kelas ReadyThread memiliki jenis anggota ini:

Properti

Kelas ReadyThread memiliki properti ini.

AdjustIncrement

Jenis data: sint8

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(3)

Nilai yang prioritasnya sedang disesuaikan.

AdjustReason

Jenis data: sint8

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(2)

Alasan peningkatan prioritas.

Nilai Makna
0
Abaikan kenaikan.
1
Terapkan kenaikan, yang akan membusukan secara bertahap di akhir setiap kuantum.
2
Terapkan kenaikan sebagai dorongan yang akan membusuk secara keseluruhan pada kuantum (biasanya untuk sumbangan prioritas).

 

Bendera

Jenis data: sint8

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(4)

Berikut ini adalah bendera status yang mungkin:

Nilai Makna
0x1
Utas telah disiapan dari DPC (panggilan prosedur yang ditangguhkan).
0x2
Tumpukan kernel saat ini ditukar.
0x4
Ruang alamat proses ditukar.

 

Perhatikan bahwa ketika tumpukan kernel atau ruang alamat proses ditukar, akan ada peristiwa ReadyThread tambahan setelah tumpukan kernel atau ruang alamat proses telah ditukar kembali dan utas dibuat siap untuk dikirim.

Dicadangkan

Jenis data: sint8

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(5)

Dicadangkan.

TThreadId

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(1), Format("x")

Pengidentifikasi utas utas sedang disiapan untuk eksekusi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]

Lihat juga

Thread_V2