mirror of
https://github.com/reactos/reactos.git
synced 2024-10-29 19:13:58 +00:00
17617221ce
## Overview 1. msctfime.ime is an IME file interface for new-style IMEs a.k.a. "Text Input Processors" (TIPs). 2. msctfime.ime is loaded as old-style IME file at ImmLoadLayout in specific condition. 3. msctfime.ime communicates with the current TIP (This feature is not implemented yet). ## Proposed changes - Add msctfime module at dll/ime/msctfime. - The functions in this module are currently stub. - Move IME file interface declarations from <imm.h> to <ddk/immdev.h>. - Modify ImmNotifyIME, NotifyIME, and ImeProcessKey prototypes for x64 compliance. CORE-19360
133 lines
5.3 KiB
Python
133 lines
5.3 KiB
Python
@ stdcall CtfAImmActivate(ptr)
|
|
@ stdcall CtfAImmDeactivate(long)
|
|
@ stdcall CtfAImmIsIME(ptr)
|
|
@ stdcall CtfImmCoUninitialize()
|
|
@ stdcall CtfImmDispatchDefImeMessage(ptr long ptr ptr)
|
|
@ stdcall CtfImmEnterCoInitCountSkipMode()
|
|
@ stdcall CtfImmGenerateMessage(ptr long)
|
|
@ stdcall CtfImmGetGuidAtom(ptr long ptr)
|
|
@ stdcall CtfImmHideToolbarWnd()
|
|
@ stdcall CtfImmIsCiceroEnabled()
|
|
@ stdcall CtfImmIsCiceroStartedInThread()
|
|
@ stdcall CtfImmIsGuidMapEnable(ptr)
|
|
@ stdcall CtfImmIsTextFrameServiceDisabled()
|
|
@ stdcall CtfImmLastEnabledWndDestroy(long)
|
|
@ stdcall CtfImmLeaveCoInitCountSkipMode()
|
|
@ stdcall CtfImmRestoreToolbarWnd(ptr long)
|
|
@ stdcall CtfImmSetAppCompatFlags(long)
|
|
@ stdcall CtfImmSetCiceroStartInThread(long)
|
|
@ stdcall CtfImmTIMActivate(ptr)
|
|
@ stdcall GetKeyboardLayoutCP(long)
|
|
@ stdcall ImmActivateLayout(ptr)
|
|
@ stdcall ImmAssociateContext(ptr ptr)
|
|
@ stdcall ImmAssociateContextEx(ptr ptr long)
|
|
@ stdcall ImmCallImeConsoleIME(ptr long ptr ptr ptr)
|
|
@ stdcall ImmConfigureIMEA(ptr ptr long ptr)
|
|
@ stdcall ImmConfigureIMEW(ptr ptr long ptr)
|
|
@ stdcall ImmCreateContext()
|
|
@ stdcall ImmCreateIMCC(long)
|
|
@ stdcall ImmCreateSoftKeyboard(long ptr long long)
|
|
@ stdcall ImmDestroyContext(ptr)
|
|
@ stdcall ImmDestroyIMCC(ptr)
|
|
@ stdcall ImmDestroySoftKeyboard(ptr)
|
|
@ stdcall ImmDisableIME(long)
|
|
@ stdcall ImmDisableIme(long) ImmDisableIME
|
|
@ stdcall ImmDisableTextFrameService(long)
|
|
@ stdcall ImmEnumInputContext(long ptr long)
|
|
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr)
|
|
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr)
|
|
@ stdcall ImmEscapeA(long ptr long ptr)
|
|
@ stdcall ImmEscapeW(long ptr long ptr)
|
|
@ stdcall ImmFreeLayout(long)
|
|
@ stdcall ImmGenerateMessage(ptr)
|
|
@ stdcall ImmGetAppCompatFlags(ptr)
|
|
@ stdcall ImmGetCandidateListA(long long ptr long)
|
|
@ stdcall ImmGetCandidateListCountA(long ptr)
|
|
@ stdcall ImmGetCandidateListCountW(long ptr)
|
|
@ stdcall ImmGetCandidateListW(long long ptr long)
|
|
@ stdcall ImmGetCandidateWindow(long long ptr)
|
|
@ stdcall ImmGetCompositionFontA(ptr ptr)
|
|
@ stdcall ImmGetCompositionFontW(ptr ptr)
|
|
@ stdcall ImmGetCompositionString(ptr long ptr long) ImmGetCompositionStringA
|
|
@ stdcall ImmGetCompositionStringA(ptr long ptr long)
|
|
@ stdcall ImmGetCompositionStringW(ptr long ptr long)
|
|
@ stdcall ImmGetCompositionWindow(ptr ptr)
|
|
@ stdcall ImmGetContext(ptr)
|
|
@ stdcall ImmGetConversionListA(long ptr str ptr long long)
|
|
@ stdcall ImmGetConversionListW(long ptr wstr ptr long long)
|
|
@ stdcall ImmGetConversionStatus(ptr ptr ptr)
|
|
@ stdcall ImmGetDefaultIMEWnd(ptr)
|
|
@ stdcall ImmGetDescriptionA(long ptr long)
|
|
@ stdcall ImmGetDescriptionW(long ptr long)
|
|
@ stdcall ImmGetGuideLineA(ptr long ptr long)
|
|
@ stdcall ImmGetGuideLineW(ptr long ptr long)
|
|
@ stdcall ImmGetHotKey(long ptr ptr ptr)
|
|
@ stdcall ImmGetIMCCLockCount(ptr)
|
|
@ stdcall ImmGetIMCCSize(ptr)
|
|
@ stdcall ImmGetIMCLockCount(ptr)
|
|
@ stdcall ImmGetIMEFileNameA(long ptr long)
|
|
@ stdcall ImmGetIMEFileNameW(long ptr long)
|
|
@ stdcall ImmGetImeInfoEx(ptr long ptr)
|
|
@ stdcall ImmGetImeMenuItemsA(ptr long long ptr ptr long)
|
|
@ stdcall ImmGetImeMenuItemsW(ptr long long ptr ptr long)
|
|
@ stdcall ImmGetOpenStatus(ptr)
|
|
@ stdcall ImmGetProperty(long long)
|
|
@ stdcall ImmGetRegisterWordStyleA(long long ptr)
|
|
@ stdcall ImmGetRegisterWordStyleW(long long ptr)
|
|
@ stdcall ImmGetStatusWindowPos(ptr ptr)
|
|
@ stdcall ImmGetVirtualKey(ptr)
|
|
@ stdcall ImmIMPGetIMEA(ptr ptr)
|
|
@ stdcall ImmIMPGetIMEW(ptr ptr)
|
|
@ stdcall ImmIMPQueryIMEA(ptr)
|
|
@ stdcall ImmIMPQueryIMEW(ptr)
|
|
@ stdcall ImmIMPSetIMEA(ptr ptr)
|
|
@ stdcall ImmIMPSetIMEW(ptr ptr)
|
|
@ stdcall ImmInstallIMEA(str str)
|
|
@ stdcall ImmInstallIMEW(wstr wstr)
|
|
@ stdcall ImmIsIME(long)
|
|
@ stdcall ImmIsUIMessageA(ptr long ptr ptr)
|
|
@ stdcall ImmIsUIMessageW(ptr long ptr ptr)
|
|
@ stdcall ImmLoadIME(ptr)
|
|
@ stdcall ImmLoadLayout(ptr ptr)
|
|
@ stdcall ImmLockClientImc(ptr)
|
|
@ stdcall ImmLockIMC(ptr)
|
|
@ stdcall ImmLockIMCC(ptr)
|
|
@ stdcall ImmLockImeDpi(ptr)
|
|
@ stdcall ImmNotifyIME(ptr long long ptr)
|
|
@ stdcall ImmProcessKey(ptr long long ptr long)
|
|
@ stdcall ImmPutImeMenuItemsIntoMappedFile(ptr)
|
|
@ stdcall ImmReSizeIMCC(ptr long)
|
|
@ stdcall ImmRegisterClient(ptr ptr)
|
|
@ stdcall ImmRegisterWordA(long str long str)
|
|
@ stdcall ImmRegisterWordW(long wstr long wstr)
|
|
@ stdcall ImmReleaseContext(ptr ptr)
|
|
@ stdcall ImmRequestMessageA(ptr ptr ptr)
|
|
@ stdcall ImmRequestMessageW(ptr ptr ptr)
|
|
@ stdcall ImmSendIMEMessageExA(ptr ptr)
|
|
@ stdcall ImmSendIMEMessageExW(ptr ptr)
|
|
@ stdcall ImmSetActiveContext(ptr ptr long)
|
|
@ stdcall ImmSetActiveContextConsoleIME(ptr long)
|
|
@ stdcall ImmSetCandidateWindow(ptr ptr)
|
|
@ stdcall ImmSetCompositionFontA(ptr ptr)
|
|
@ stdcall ImmSetCompositionFontW(ptr ptr)
|
|
@ stdcall ImmSetCompositionStringA(ptr long ptr long ptr long)
|
|
@ stdcall ImmSetCompositionStringW(ptr long ptr long ptr long)
|
|
@ stdcall ImmSetCompositionWindow(ptr ptr)
|
|
@ stdcall ImmSetConversionStatus(ptr long long)
|
|
@ stdcall ImmSetHotKey(long long long ptr) user32.CliImmSetHotKey
|
|
@ stdcall ImmSetOpenStatus(ptr long)
|
|
@ stdcall ImmSetStatusWindowPos(ptr ptr)
|
|
@ stdcall ImmShowSoftKeyboard(ptr long)
|
|
@ stdcall ImmSimulateHotKey(ptr long)
|
|
@ stdcall ImmSystemHandler(ptr ptr ptr)
|
|
@ stdcall ImmTranslateMessage(ptr long ptr ptr)
|
|
@ stdcall ImmUnlockClientImc(ptr)
|
|
@ stdcall ImmUnlockIMC(ptr)
|
|
@ stdcall ImmUnlockIMCC(ptr)
|
|
@ stdcall ImmUnlockImeDpi(ptr)
|
|
@ stdcall ImmUnregisterWordA(long str long str)
|
|
@ stdcall ImmUnregisterWordW(long wstr long wstr)
|
|
@ stdcall ImmWINNLSEnableIME(ptr long)
|
|
@ stdcall ImmWINNLSGetEnableStatus(ptr)
|
|
@ stdcall ImmWINNLSGetIMEHotkey(ptr)
|