Fungsi KeRegisterBoundCallback (wdm.h)
Rutinitas KeRegisterBoundCallback mendaftarkan rutinitas yang akan dipanggil setiap kali pengecualian terikat mode pengguna terjadi.
Sintaks
PVOID KeRegisterBoundCallback(
[in] PBOUND_CALLBACK CallbackRoutine
);
Parameter
[in] CallbackRoutine
Penunjuk ke fungsi BoundCallback .
Nilai kembali
Setelah berhasil, KeRegisterBoundCallback mengembalikan pointer buram yang diteruskan pemanggil ke KeDeregisterBoundCallback untuk membatalkan pendaftaran panggilan balik. Rutinitas mengembalikan NULL jika tidak dapat mendaftarkan panggilan balik.
Keterangan
Rutinitas KeRegisterBoundCallback memberikan kesempatan bagi driver mode kernel untuk mencegat dan menangani pengecualian terikat mode pengguna. Ketika pengecualian terikat untuk utas mode pengguna terjadi, sistem memanggil fungsi BoundCallback terdaftar untuk mengelola perangkap terikat. Nilai yang dikembalikan dari fungsi BoundCallback menunjukkan tindakan yang kemudian harus dilakukan sistem, seperti menyebarkan pengecualian terikat atau mengakhiri proses mode pengguna.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 10. |
Target Platform | Universal |
Header | wdm.h |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
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