HHOOK WINAPI SetWindowsHookEx(
_In_ int idHook,
_In_ HOOKPROC lpfn,
_In_ HINSTANCE hMod,
_In_ DWORD dwThreadId
);
MSDN に記載されている使用可能な idHook 値には、次のものがあります。
- WH_CALLWNDPROC
- WH_CALLWNDPROCRET
- WH_CBT WH_DEBUG
- WH_FOREGROUNDIDLE
- WH_GETMESSAGE
- WH_JOURNALPLAYBACK
- WH_JOURNALRECORD
- WH_キーボード
- WH_KEYBOARD_LL
- WH_MOUSE
- WH_MOUSE_LL
- WH_MSGFILTER
- WH_SHELL
- WH_SYSMSGFILTER
では、フック DeviceIOControl 関数 (コンソール アプリケーション用) にはどの idHook を使用する必要がありますか? または、他のフック方法を使用できますか?