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

KeDeregisterBoundCallback