Bagikan melalui


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]