Quote:
The LowLevelKeyboardProc hook procedure is an application-defined or library-defined callback function used with the SetWindowsHookEx function. The system calls this function every time a new keyboard input event is about to be posted into a thread input queue. The keyboard input can come from the local keyboard driver or from calls to the keybd_event function. If the input comes from a call to keybd_event, the input was "injected".
Maybe it'll allow us to capture & deny any low-level keyboard message directly from the keyboard driver. I have already tried the WH_KEYBOARD hook but it still allows the system to capture any keyboard event that is sent to open Start Menu or to respond to C+A+D (might be others too). Right now I can't use WH_KEYBOARD_LL because my header files aren't updated so I'll have to go through the hazzle of first installing the latest SDK and then testing it.:(