/* From kbdxx.c -- Key changes with numlock */
#define KNUMP 0x400
-INIT_FUNCTION
-NTSTATUS
-NTAPI
-InitInputImpl(VOID);
-
-INIT_FUNCTION
-NTSTATUS
-NTAPI
-InitKeyboardImpl(VOID);
-
-PUSER_MESSAGE_QUEUE W32kGetPrimitiveMessageQueue(VOID);
-VOID W32kUnregisterPrimitiveMessageQueue(VOID);
+INIT_FUNCTION NTSTATUS NTAPI InitInputImpl(VOID);
+INIT_FUNCTION NTSTATUS NTAPI InitKeyboardImpl(VOID);
PKBL W32kGetDefaultKeyLayout(VOID);
VOID FASTCALL W32kKeyProcessMessage(LPMSG Msg, PKBDTABLES KeyLayout, BYTE Prefix);
BOOL FASTCALL IntBlockInput(PTHREADINFO W32Thread, BOOL BlockIt);
BOOL FASTCALL IntMouseInput(MOUSEINPUT *mi, BOOL Injected);
-BOOL FASTCALL IntKeyboardInput(KEYBDINPUT *ki, BOOL Injected);
-
BOOL UserInitDefaultKeyboardLayout(VOID);
PKBL UserHklToKbl(HKL hKl);
BOOL FASTCALL UserAttachThreadInput(PTHREADINFO,PTHREADINFO,BOOL);
-BOOL FASTCALL IntConnectThreadInput(PTHREADINFO,PTHREADINFO*,PUSER_MESSAGE_QUEUE*);
#define ThreadHasInputAccess(W32Thread) \
(TRUE)