Bagikan melalui


Fungsi UnhookWindowsHookEx (winuser.h)

Menghapus prosedur kait yang diinstal dalam rantai kait oleh fungsi SetWindowsHookEx .

Sintaks

BOOL UnhookWindowsHookEx(
  [in] HHOOK hhk
);

Parameter

[in] hhk

Jenis: HHOOK

Handel ke kait yang akan dihapus. Parameter ini adalah handel kait yang diperoleh oleh panggilan sebelumnya ke SetWindowsHookEx.

Menampilkan nilai

Jenis: BOOL

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Prosedur kait dapat berada dalam keadaan dipanggil oleh utas lain bahkan setelah UnhookWindowsHookEx kembali. Jika prosedur kait tidak dipanggil secara bersamaan, prosedur kait dihapus segera sebelum UnhookWindowsHookEx kembali.

Contoh

Misalnya, lihat Memantau Peristiwa Sistem.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h (sertakan Windows.h)
Pustaka User32.lib
DLL User32.dll
Set API ext-ms-win-ntuser-window-l1-1-0 (diperkenalkan di Windows 8)

Lihat juga

Konseptual

Hook

Referensi

SetWindowsHookEx