Kelas gambar
Kelas ini adalah kelas induk untuk peristiwa gambar.
Sintaks berikut disederhanakan dari kode MOF.
[Guid("{2cb15d1d-5fc1-11d2-abe1-00a0c911f518}"), EventVersion(2)]
class Image : MSNT_SystemTrace
{
};
Kelas Gambar tidak menentukan anggota apa pun.
Untuk mengaktifkan peristiwa gambar dalam sesi pengelogan Kernel NT, tentukan bendera EVENT_TRACE_FLAG_IMAGE_LOAD di anggota EnableFlags dari struktur EVENT_TRACE_PROPERTIES saat memanggil fungsi StartTrace .
Konsumen pelacakan peristiwa dapat menerapkan pemrosesan khusus untuk peristiwa beban gambar dengan memanggil fungsi SetTraceCallback dan menentukan ImageLoadGuid sebagai parameter pGuid . Gunakan jenis peristiwa berikut untuk mengidentifikasi peristiwa beban gambar saat mengonsumsi peristiwa.
Jenis peristiwa | Deskripsi |
---|---|
EVENT_TRACE_TYPE_LOAD(Nilai jenis peristiwa adalah 10) |
Peristiwa beban gambar. Dihasilkan ketika DLL atau file yang dapat dieksekusi dimuat. Penyedia hanya menghasilkan satu peristiwa untuk pertama kalinya DLL yang diberikan dimuat. Kelas Image_Load MOF menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_END(Nilai jenis peristiwa adalah 2) |
Peristiwa pembongkaran gambar. Dihasilkan ketika DLL atau file yang dapat dieksekusi dibongkar. Penyedia hanya menghasilkan satu peristiwa untuk terakhir kali DLL tertentu dibongkar. Kelas Image_Load MOF menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_DC_START(Nilai jenis peristiwa adalah 3) |
Peristiwa mulai pengumpulan data. Menghitung semua gambar yang dimuat di awal jejak. Kelas Image_Load MOF menentukan data peristiwa untuk peristiwa ini. |
EVENT_TRACE_TYPE_DC_END(Nilai jenis peristiwa adalah 4) |
Peristiwa akhir pengumpulan data. Menghitung semua gambar yang dimuat di akhir jejak. Kelas Image_Load MOF menentukan data peristiwa untuk peristiwa ini. |
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |