Metode IDebugControl2::SetExceptionFilterParameters (dbgeng.h)
Metode SetExceptionFilterParameters mengubah status pemutusan dan status penanganan untuk beberapa filter pengecualian.
Sintaks
HRESULT SetExceptionFilterParameters(
[in] ULONG Count,
[in] PDEBUG_EXCEPTION_FILTER_PARAMETERS Params
);
Parameter
[in] Count
Menentukan jumlah filter pengecualian untuk mengubah parameter.
[in] Params
Menentukan array parameter filter pengecualian jenis DEBUG_EXCEPTION_FILTER_PARAMETERS. Hanya bidang ExecutionOption, ContinueOption, dan ExceptionCode dari parameter ini yang digunakan. Bidang ExceptionCode digunakan untuk mengidentifikasi pengecualian yang filter pengecualiannya akan diubah. ExceptionOption menentukan status pemutusan baru dan ContinueOption menentukan status penanganan baru.
Jika nilai bidang ExceptionOption DEBUG_FILTER_REMOVE dan filter pengecualian adalah filter pengecualian arbitrer, filter pengecualian akan dihapus.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Jumlah maksimum filter pengecualian arbitrer telah terlampaui. |
Keterangan
Untuk setiap parameter filter pengecualian di Params, jika pengecualian, yang diidentifikasi dengan kode pengecualian, sudah memiliki filter (spesifik atau arbitrer), filter tersebut akan diubah. Jika tidak, filter pengecualian arbitrer baru akan ditambahkan untuk pengecualian.
Untuk informasi selengkapnya tentang filter peristiwa, lihat Filter Peristiwa.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |
Lihat juga
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