ReactOS 0.4.16-dev-109-gf4cb10f
|
Go to the source code of this file.
Macros | |
#define | CP_ACP 0 |
Typedefs | |
typedef PVOID(* | PFN_KBDLAYERDESCRIPTOR) (VOID) |
Variables | |
PKL | gspklBaseLayout = NULL |
PKBDFILE | gpkfList = NULL |
DWORD | gSystemFS = 0 |
UINT | gSystemCPCharSet = 0 |
HKL | ghKLSentToShell = NULL |
#define CP_ACP 0 |
Definition at line 18 of file kbdlayout.c.
Definition at line 28 of file kbdlayout.c.
HKL APIENTRY co_IntActivateKeyboardLayout | ( | _Inout_ PWINSTATION_OBJECT | pWinSta, |
_In_ HKL | hKL, | ||
_In_ ULONG | uFlags, | ||
_In_opt_ PWND | pWnd | ||
) |
Definition at line 782 of file kbdlayout.c.
Referenced by NtUserActivateKeyboardLayout().
HKL APIENTRY co_IntLoadKeyboardLayoutEx | ( | IN OUT PWINSTATION_OBJECT | pWinSta, |
IN HANDLE | hSafeFile, | ||
IN HKL | hOldKL, | ||
IN PUNICODE_STRING | puszSafeKLID, | ||
IN HKL | hNewKL, | ||
IN UINT | Flags | ||
) |
Definition at line 885 of file kbdlayout.c.
Referenced by NtUserLoadKeyboardLayoutEx().
|
static |
Definition at line 632 of file kbdlayout.c.
Referenced by co_UserActivateKeyboardLayout().
|
static |
Definition at line 805 of file kbdlayout.c.
Referenced by IntUnloadKeyboardLayout().
HKL APIENTRY co_UserActivateKeyboardLayout | ( | _Inout_ PKL | pKL, |
_In_ ULONG | uFlags, | ||
_In_opt_ PWND | pWnd | ||
) |
Definition at line 667 of file kbdlayout.c.
Referenced by co_IntActivateKeyboardLayout(), co_IntLoadKeyboardLayoutEx(), and co_IntUnloadKeyboardLayoutEx().
PIMEINFOEX FASTCALL co_UserImmLoadLayout | ( | _In_ HKL | hKL | ) |
Invokes imm32!ImmLoadLayout and returns PIMEINFOEX.
Definition at line 864 of file kbdlayout.c.
Referenced by co_IntLoadKeyboardLayoutEx().
|
static |
Definition at line 375 of file kbdlayout.c.
Referenced by co_IntLoadKeyboardLayoutEx().
DBG_DEFAULT_CHANNEL | ( | UserKbdLayout | ) |
|
static |
Definition at line 96 of file kbdlayout.c.
Referenced by NtUserGetKeyboardLayoutList().
Definition at line 36 of file kbdlayout.c.
Referenced by co_IntActivateKeyboardLayout(), co_IntUnloadKeyboardLayoutEx(), and IntUnloadKeyboardLayout().
Definition at line 596 of file kbdlayout.c.
Referenced by co_IntSetKeyboardLayoutForProcess(), and co_UserActivateKeyboardLayout().
Definition at line 558 of file kbdlayout.c.
Referenced by co_IntActivateKeyboardLayout(), co_IntLoadKeyboardLayoutEx(), and UserSetDefaultInputLang().
|
static |
Definition at line 852 of file kbdlayout.c.
Referenced by NtUserUnloadKeyboardLayout().
Definition at line 963 of file kbdlayout.c.
Referenced by NtUserLoadKeyboardLayoutEx().
Definition at line 1226 of file kbdlayout.c.
Referenced by User32DefWindowProc().
Definition at line 1038 of file kbdlayout.c.
Referenced by CliImmInitializeHotKeys().
BOOL APIENTRY NtUserGetKeyboardLayoutName | ( | _Inout_ PUNICODE_STRING | pustrName | ) |
Definition at line 1092 of file kbdlayout.c.
Referenced by GetKeyboardLayoutNameW(), and START_TEST().
HKL NTAPI NtUserLoadKeyboardLayoutEx | ( | IN HANDLE | hFile, |
IN DWORD | offTable, | ||
IN PVOID | pTables, | ||
IN HKL | hOldKL, | ||
IN PUNICODE_STRING | puszKLID, | ||
IN DWORD | dwNewKL, | ||
IN UINT | Flags | ||
) |
Definition at line 1161 of file kbdlayout.c.
Referenced by IntLoadKeyboardLayout().
Definition at line 1251 of file kbdlayout.c.
Referenced by UnloadKeyboardLayout().
Definition at line 444 of file kbdlayout.c.
Referenced by UserUnloadKbl().
Definition at line 995 of file kbdlayout.c.
Referenced by IntGetActiveKeyboardLayout(), and NtUserCallOneParam().
Definition at line 539 of file kbdlayout.c.
Referenced by co_IntLoadKeyboardLayoutEx(), NtUserMapVirtualKeyEx(), NtUserSetThreadLayoutHandles(), NtUserToUnicodeEx(), NtUserVkKeyScanEx(), and UserSetDefaultInputLang().
|
static |
Definition at line 248 of file kbdlayout.c.
Referenced by UserLoadKbdFile().
|
static |
Definition at line 296 of file kbdlayout.c.
Referenced by co_UserLoadKbdLayout().
Definition at line 583 of file kbdlayout.c.
Referenced by SpiGetSet().
Definition at line 471 of file kbdlayout.c.
Referenced by co_IntLoadKeyboardLayoutEx().
Definition at line 512 of file kbdlayout.c.
Referenced by InitThreadCallback(), IntTranslateKbdMessage(), UserProcessKeyboardInput(), and UserSendKeyboardInput().
Definition at line 26 of file kbdlayout.c.
Referenced by co_IntUnloadKeyboardLayoutEx(), and co_UserActivateKeyboardLayout().
Definition at line 23 of file kbdlayout.c.
Referenced by UnloadKbdFile(), and UserLoadKbdFile().
Definition at line 22 of file kbdlayout.c.
Referenced by co_IntLoadKeyboardLayoutEx(), co_IntUnloadKeyboardLayoutEx(), IntGetKeyboardLayoutList(), IntReorderKeyboardLayouts(), SpiGetSet(), UserGetImeInfoEx(), UserHklToKbl(), UserSetImeInfoEx(), UserUnloadKbl(), and W32kGetDefaultKeyLayout().
UINT gSystemCPCharSet = 0 |
Definition at line 25 of file kbdlayout.c.
Referenced by co_UserLoadKbdLayout().
DWORD gSystemFS = 0 |
Definition at line 24 of file kbdlayout.c.
Referenced by co_UserLoadKbdLayout(), IntImmProcessKey(), and IntLanguageToggle().