[IMM32][SDK] Implement GetKeyboardLayoutCP (#6068)

- Add IMM32!GetKeyboardLayoutCP function.
- Add it to <imm32_undoc.h>.
- Delete ImmDisableLegacyIME and
  ImmSendMessageToActiveDefImeWndW functions
  (2k3/xp IMM32 doesn't have such functions).
- Modify imm32.spec.
- Refer ntdll!RtlDllShutdownInProgress function (that is WinXP+).
CORE-19268
This commit is contained in:
Katayama Hirofumi MZ 2023-12-03 07:46:35 +09:00 committed by GitHub
parent 40b6b1dab3
commit d795021a75
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 34 additions and 51 deletions

View file

@ -11,6 +11,8 @@
extern "C" {
#endif
UINT WINAPI GetKeyboardLayoutCP(_In_ LANGID wLangId);
BOOL WINAPI
ImmGetImeInfoEx(PIMEINFOEX pImeInfoEx, IMEINFOEXCLASS SearchType, PVOID pvSearchKey);