[IMM32] Use Imm32IsImmMode and Imm32IsCiceroMode macros (#3971)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Fri, 24 Sep 2021 13:06:29 +0000 (22:06 +0900)
committerGitHub <noreply@github.com>
Fri, 24 Sep 2021 13:06:29 +0000 (22:06 +0900)
commitca3fa7197d641e67e50e840b64fbf8cf731a7e45
tree03b46a35906d7d7d5955e256c36dad4d20792ee4
parente372f2b19b6325ce2eaefb750ff375cfbc4fdaba
[IMM32] Use Imm32IsImmMode and Imm32IsCiceroMode macros (#3971)

- Define Imm32IsImmMode, Imm32IsCiceroMode and Imm32Is16BitMode macros in "precomp.h".
- Improve Imm32InquireIme and Imm32CleanupContext functions.
- Add IME_SYSINFO_WINLOGON and IME_SYSINFO_WOW16 macros (from DDK) in psdk/imm.h.
- Modify CtfImeInquireExW and CtfImeSelectEx prototype.
CORE-11700
dll/win32/imm32/ime.c
dll/win32/imm32/imm.c
dll/win32/imm32/precomp.h
sdk/include/psdk/imm.h
win32ss/include/imetable.h