call SetWindowsHookEx() with NULL thread id param