Kelas DPC
Kelas ini adalah kelas jenis peristiwa untuk peristiwa panggilan prosedur yang ditangguhkan perangkat (DPC).
Sintaks berikut disederhanakan dari kode MOF.
Sintaks
[EventType{66, 68, 69}, EventTypeName{"ThreadDPC", "DPC", "TimerDPC"}]
class DPC : PerfInfo
{
object InitialTime;
uint32 Routine;
};
Anggota
Kelas DPC memiliki jenis anggota ini:
Properti
Kelas DPC memiliki properti ini.
-
InitialTime
-
-
Jenis data: objek
-
Jenis akses: Baca-saja
-
Kualifikasi: WmiDataId(1), Extension("WmiTime")
Waktu entri DPC.
-
-
Rutin
-
-
Jenis data: uint32
-
Jenis akses: Baca-saja
-
Kualifikasi: WmiDataId(2), Pointer
Alamat rutinitas DPC. Gunakan alamat dengan peristiwa Gambar untuk menemukan gambar mana yang dimulai.
-
Keterangan
Peristiwa ini dicatat ketika DPC dimasukkan. Anda menggunakan peristiwa ini untuk memantau dan memverifikasi perilaku driver dan komponen mode kernel. Misalnya, Anda dapat menggunakan peristiwa DPC, ISR, dan Gambar untuk menentukan komponen yang menghabiskan terlalu banyak waktu pada tingkat interupsi tinggi. Peristiwa DPC dan ISR memiliki stempel waktu masuk yang digunakan untuk menghitung durasi rutinitas. Peristiwa gambar dibaca untuk membangun wilayah memori yang memetakan ke modul tertentu. Anda dapat menggunakan pemetaan untuk menemukan modul yang berisi rutinitas interupsi.
Peristiwa TimerDPC merekam ketika DPC diaktifkan sebagai akibat dari kedaluwarsa timer dan peristiwa ThreadDPC mencatat saat DPC utas dijalankan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |