DEBUG_FILTER_XXX
Konstanta DEBUG_FILTER_XXX digunakan untuk tiga tujuan berbeda: untuk menentukan filter peristiwa tertentu individu, untuk menentukan status jeda filter peristiwa, dan untuk menentukan status penanganan filter pengecualian.
Filter Peristiwa Tertentu
Konstanta berikut digunakan untuk menentukan filter peristiwa tertentu.
Nilai | Kejadian |
---|---|
DEBUG_FILTER_CREATE_THREAD |
Buat Utas |
DEBUG_FILTER_EXIT_THREAD |
Keluar dari Utas |
DEBUG_FILTER_CREATE_PROCESS |
Buat Proses |
DEBUG_FILTER_EXIT_PROCESS |
Keluar dari Proses |
DEBUG_FILTER_LOAD_MODULE |
Muat Modul |
DEBUG_FILTER_UNLOAD_MODULE |
Membongkar Modul |
DEBUG_FILTER_SYSTEM_ERROR |
Kesalahan Sistem |
DEBUG_FILTER_INITIAL_BREAKPOINT |
Titik Henti Awal |
DEBUG_FILTER_INITIAL_MODULE_LOAD |
Beban Modul Awal |
DEBUG_FILTER_DEBUGGEE_OUTPUT |
Target Output |
Status Putus
Konstanta berikut digunakan untuk menentukan status jeda filter peristiwa.
Nilai | Deskripsi |
---|---|
DEBUG_FILTER_BREAK |
Acara akan dipecah menjadi debugger. |
DEBUG_FILTER_SECOND_CHANCE_BREAK |
Peristiwa akan masuk ke debugger jika merupakan pengecualian kesempatan kedua. |
DEBUG_FILTER_OUTPUT |
Pemberitahuan peristiwa akan dicetak ke konsol debugger. |
DEBUG_FILTER_IGNORE |
Kejadian diabaikan. |
Selain itu, untuk filter pengecualian arbitrer, mengatur status pemutusan ke DEBUG_FILTER_REMOVE, menghapus filter peristiwa.
Status Penanganan
Konstanta berikut digunakan untuk menentukan status penanganan filter pengecualian.
Nilai | Deskripsi |
---|---|
DEBUG_FILTER_GO_HANDLED |
Pengecualian telah ditangani. |
DEBUG_FILTER_GO_NOT_HANDLED |
Pengecualian belum ditangani. |
Persyaratan
Header |
DbgEng.h (termasuk DbgEng.h) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk