2 (cl:in-package w32apimod
)
4 (define-w32api-module win95.hook
:win95.hook
)
6 (cl:in-package cl-w32api.module.win95.hook
)
8 (defcfunex-exported ("CallMsgFilterA" CallMsgFilterA
:convention
:stdcall
) :int
12 (defcfunex-exported ("CallMsgFilterW" CallMsgFilterW
:convention
:stdcall
) :int
16 (defcfunex-exported ("CallNextHookEx" CallNextHookEx
:convention
:stdcall
) :int32
22 (defcfunex-exported ("SetWindowsHookExA" SetWindowsHookExA
:convention
:stdcall
) :pointer
26 (arg3 :unsigned-long
))
28 (defcfunex-exported ("SetWindowsHookExW" SetWindowsHookExW
:convention
:stdcall
) :pointer
32 (arg3 :unsigned-long
))
34 (defcfunex-exported ("UnhookWindowsHookEx" UnhookWindowsHookEx
:convention
:stdcall
) :int
40 (defcfunex-exported ("SetWindowsHookA" SetWindowsHookA
:convention
:stdcall
) :pointer
44 (defcfunex-exported ("SetWindowsHookW" SetWindowsHookW
:convention
:stdcall
) :pointer
48 (defcfunex-exported ("UnhookWindowsHook" UnhookWindowsHook
:convention
:stdcall
) :int