#include "precomp.h"
Go to the source code of this file.
Defines | |
#define | COMMON_RETURN_ZERO return 0; |
#define | IMMMODULENAME L"IMM32.DLL" |
#define | PATHDLM L'\\' |
#define | IMMMODULENAMELEN ((sizeof PATHDLM + sizeof IMMMODULENAME) / sizeof(WCHAR)) |
#define | REGISTER(name, cast) |
Functions | |
VOID | fakeImm_v1 (PVOID dummy) |
DWORD | fakeImm_d1 (DWORD dummy) |
VOID | fakeImm_v2 (PVOID dummy1, PVOID dummy2) |
DWORD | fakeImm_d2 (DWORD dummy1, DWORD dummy2) |
DWORD | fakeImm_d3 (DWORD dummy1, DWORD dummy2, DWORD dummy3) |
DWORD | fakeImm_bwuwl (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
VOID WINAPI | fakeImm_wv1 (PVOID dummy) |
DWORD WINAPI | fakeImm_wd1 (PVOID dummy) |
DWORD WINAPI | fakeImm_wd2 (PVOID dummy1, PVOID dummy2) |
BOOL WINAPI | fakeImm_bd2 (PVOID dummy1, PVOID dummy2) |
DWORD WINAPI | fakeImm_wd3 (PVOID dummy1, PVOID dummy2, PVOID dummy3) |
DWORD WINAPI | fakeImm_wd4 (PVOID dummy1, PVOID dummy2, PVOID dummy3, PVOID dummy4) |
DWORD WINAPI | fakeImm_wd5 (PVOID dummy1, PVOID dummy2, PVOID dummy3, PVOID dummy4, PVOID dummy5) |
DWORD WINAPI | fakeImm_wd6 (PVOID dummy1, PVOID dummy2, PVOID dummy3, PVOID dummy4, PVOID dummy5, PVOID dummy6) |
VOID | GetImmFileName (PWSTR wszImmFile) |
VOID | _InitializeImmEntryTable (VOID) |
VOID | InitializeImmEntryTable (VOID) |
BOOL | User32InitializeImmEntryTable (DWORD magic) |
UINT WINAPI | WINNLSGetIMEHotkey (HWND hwndIme) |
BOOL WINAPI | WINNLSEnableIME (HWND hwnd, BOOL bFlag) |
BOOL WINAPI | WINNLSGetEnableStatus (HWND hwnd) |
LRESULT WINAPI | SendIMEMessageExW (HWND hwnd, LPARAM lParam) |
LRESULT WINAPI | SendIMEMessageExA (HWND hwnd, LPARAM lParam) |
BOOL WINAPI | IMPGetIMEW (HWND hwnd, LPIMEPROW lpImeProW) |
BOOL WINAPI | IMPGetIMEA (HWND hwnd, LPIMEPROA lpImeProA) |
BOOL WINAPI | IMPQueryIMEW (LPIMEPROW lpImeProW) |
BOOL WINAPI | IMPQueryIMEA (LPIMEPROA lpImeProA) |
BOOL WINAPI | IMPSetIMEW (HWND hwnd, LPIMEPROW lpImeProW) |
BOOL WINAPI | IMPSetIMEA (HWND hwnd, LPIMEPROA lpImeProA) |
Variables | |
ImmApiEntries | gImmApiEntries |
HMODULE | ghImm32 |
BOOL | bImmInitializing = FALSE |
|
Definition at line 15 of file fareast.c. Referenced by fakeImm_wd1(), fakeImm_wd2(), fakeImm_wd3(), fakeImm_wd4(), fakeImm_wd5(), and fakeImm_wd6(). |
|
Definition at line 209 of file fareast.c. Referenced by GetImmFileName(). |
|
Definition at line 211 of file fareast.c. Referenced by GetImmFileName(). |
|
Definition at line 210 of file fareast.c. Referenced by GetImmFileName(). |
|
Value:
Definition at line 225 of file fareast.c. Referenced by _InitializeImmEntryTable(). |
|
Definition at line 238 of file fareast.c. References BOOL, DWORD, fakeImm_wd2(), GetImmFileName(), ghImm32, gImmApiEntries, IMEINFOEXCLASS, ImmActivateLayout(), ImmAssociateContext(), ImmConfigureIMEW(), ImmEnumInputContext(), ImmEscapeA(), ImmEscapeW(), ImmFreeLayout(), ImmGetCompositionFontA(), ImmGetCompositionFontW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetCompositionWindow(), ImmGetContext(), ImmGetConversionStatus(), ImmGetDefaultIMEWnd(), ImmGetImeInfoEx(), ImmGetOpenStatus(), ImmGetProperty(), ImmIMPGetIMEA(), ImmIMPGetIMEW(), ImmIMPQueryIMEA(), ImmIMPQueryIMEW(), ImmIMPSetIMEA(), ImmIMPSetIMEW(), ImmIsIME(), ImmLoadIME(), ImmLoadLayout(), ImmLockIMC(), ImmLockImeDpi(), ImmNotifyIME(), ImmProcessKey(), ImmPutImeMenuItemsIntoMappedFile(), ImmRegisterClient(), ImmReleaseContext(), ImmSendIMEMessageExA(), ImmSendIMEMessageExW(), ImmSetActiveContext(), ImmSetCandidateWindow(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), ImmSetCompositionStringA(), ImmSetCompositionStringW(), ImmSetCompositionWindow(), ImmSetConversionStatus(), ImmSetOpenStatus(), ImmSetStatusWindowPos(), ImmSystemHandler(), ImmTranslateMessage(), ImmUnlockIMC(), ImmUnlockImeDpi(), ImmWINNLSEnableIME(), ImmWINNLSGetEnableStatus(), LPVOID, MAX_PATH, NULL, PIMEINFOEX, REGISTER, UINT, and VOID(). Referenced by InitializeImmEntryTable(), and User32InitializeImmEntryTable().
|
|
Definition at line 85 of file fareast.c. References BOOL, dummy2(), and TRUE.
|
|
Definition at line 54 of file fareast.c.
|
|
Definition at line 27 of file fareast.c. References dummy(), and DWORD.
|
|
Definition at line 39 of file fareast.c. References dummy2(), and DWORD.
|
|
Definition at line 46 of file fareast.c. References dummy2(), and DWORD.
|
|
Definition at line 22 of file fareast.c. References dummy(), and VOID().
|
|
Definition at line 33 of file fareast.c. References dummy2(), and VOID().
|
|
Definition at line 69 of file fareast.c. References COMMON_RETURN_ZERO, dummy(), and DWORD.
|
|
Definition at line 75 of file fareast.c. References COMMON_RETURN_ZERO, dummy2(), and DWORD. Referenced by _InitializeImmEntryTable(), and User32InitializeImmEntryTable().
|
|
Definition at line 92 of file fareast.c. References COMMON_RETURN_ZERO, dummy2(), and DWORD.
|
|
Definition at line 101 of file fareast.c. References COMMON_RETURN_ZERO, dummy2(), and DWORD.
|
|
Definition at line 111 of file fareast.c. References COMMON_RETURN_ZERO, dummy2(), and DWORD.
|
|
Definition at line 122 of file fareast.c. References COMMON_RETURN_ZERO, dummy2(), and DWORD.
|
|
Definition at line 64 of file fareast.c. References dummy(), and VOID().
|
|
Definition at line 213 of file fareast.c. References IMMMODULENAME, IMMMODULENAMELEN, MAX_PATH, PATHDLM, UINT, and VOID(). Referenced by _InitializeImmEntryTable(), User32InitializeImmEntryTable(), and UserClientDllInitialize().
|
|
Definition at line 408 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 403 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 418 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 413 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 428 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 423 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 338 of file fareast.c. References _InitializeImmEntryTable(), bImmInitializing, TRUE, and VOID(). Referenced by UserClientDllInitialize().
|
|
Definition at line 398 of file fareast.c. References gImmApiEntries.
|
|
Definition at line 393 of file fareast.c. References gImmApiEntries.
|
|
Definition at line 344 of file fareast.c. References _InitializeImmEntryTable(), bImmInitializing, BOOL, fakeImm_wd2(), FALSE, fpImmRegisterClient, GetImmFileName(), ghImm32, gImmApiEntries, gSharedInfo, IMM_MAGIC_CALLER_ID, MAX_PATH, NULL, and TRUE. Referenced by ImmDllInitialize().
|
|
Definition at line 383 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 388 of file fareast.c. References BOOL, and gImmApiEntries.
|
|
Definition at line 373 of file fareast.c. References UINT.
|
|
Definition at line 336 of file fareast.c. Referenced by InitializeImmEntryTable(), and User32InitializeImmEntryTable(). |
|
Definition at line 207 of file fareast.c. Referenced by _InitializeImmEntryTable(), User32InitializeImmEntryTable(), and UserClientDllInitialize(). |
|
Definition at line 135 of file fareast.c. Referenced by _InitializeImmEntryTable(), IMPGetIMEA(), IMPGetIMEW(), IMPQueryIMEA(), IMPQueryIMEW(), IMPSetIMEA(), IMPSetIMEW(), SendIMEMessageExA(), SendIMEMessageExW(), User32InitializeImmEntryTable(), WINNLSEnableIME(), and WINNLSGetEnableStatus(). |