imm32.dll

v10.0.19041.6157 64-bit Windows NT Analyzed
Description
Multi-User Windows IMM32 API Client DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
180.1 KB
Uploaded
2025-12-01 07:29
Views
211
SHA-256
2a882bc0df58f4f6dd906889b1fb6d7b

Exported functions 137

CtfImmAppCompatEnableIMEonProtectedCode #1 · 0x1e2b0
CtfImmCoUninitialize #2 · 0x6930
CtfImmDispatchDefImeMessage #3 · 0x5f10
CtfImmEnterCoInitCountSkipMode #4 · 0x1e2d0
CtfImmGenerateMessage #5 · 0x11120
CtfImmGetCompatibleKeyboardLayout #6 · 0x1e300
CtfImmGetGlobalIMEStatus #7 · 0x1e320
CtfImmGetGuidAtom #8 · 0x1e340
CtfImmGetIMEFileName #9 · 0x1e400
CtfImmGetTMAEFlags #10 · 0x4880
CtfImmHideToolbarWnd #11 · 0x1e4b0
CtfImmIsCiceroEnabled #12 · 0x1e540
CtfImmIsCiceroStartedInThread #13 · 0x6be0
CtfImmIsComStartedInThread #14 · 0x1e560
CtfImmIsGuidMapEnable #15 · 0x1e580
CtfImmIsTextFrameServiceDisabled #16 · 0x17d80
CtfImmLastEnabledWndDestroy #17 · 0x1d70
CtfImmLeaveCoInitCountSkipMode #18 · 0x1e610
CtfImmNotify #19 · 0x6ac0
CtfImmRestoreToolbarWnd #20 · 0x1e640
CtfImmSetAppCompatFlags #21 · 0x6f00
CtfImmSetCiceroStartInThread #22 · 0x6e10
CtfImmSetDefaultRemoteKeyboardLayout #23 · 0x6f50
CtfImmTIMActivate #24 · 0x46a0
GetKeyboardLayoutCP #25 · 0x112f0
ImmActivateLayout #26 · 0xe340
ImmAssociateContext #27 · 0x97a0
ImmAssociateContextEx #28 · 0x1310
ImmCallImeConsoleIME #29 · 0x1d050
ImmConfigureIMEA #30 · 0xe530
ImmConfigureIMEW #31 · 0xe7d0
ImmCreateContext #32 · 0x9960
ImmCreateIMCC #33 · 0x6e40
ImmCreateSoftKeyboard #34 · 0x16e30
ImmDestroyContext #35 · 0x9a00
ImmDestroyIMCC #36 · 0x6ee0
ImmDestroySoftKeyboard #37 · 0x170a0
ImmDisableIME #38 · 0x6f20
ImmDisableIme #39 · 0x6f20
ImmDisableLegacyIME #40 · 0x6e70
ImmDisableTextFrameService #41 · 0x17d80
ImmEnumInputContext #42 · 0x19f0
ImmEnumRegisterWordA #43 · 0x11c70
ImmEnumRegisterWordW #44 · 0x11e90
ImmEscapeA #45 · 0xea80
ImmEscapeW #46 · 0xed80
ImmFreeLayout #47 · 0xf010
ImmGenerateMessage #48 · 0x11380
ImmGetAppCompatFlags #49 · 0x6ae0
ImmGetCandidateListA #50 · 0xa540
ImmGetCandidateListCountA #51 · 0xa560
ImmGetCandidateListCountW #52 · 0xa580
ImmGetCandidateListW #53 · 0xa710
ImmGetCandidateWindow #54 · 0x2ec0
ImmGetCompositionFontA #55 · 0xa8a0
ImmGetCompositionFontW #56 · 0x3130
ImmGetCompositionStringA #57 · 0xa990
ImmGetCompositionStringW #58 · 0xaa80
ImmGetCompositionWindow #59 · 0x1e30
ImmGetContext #60 · 0x3480
ImmGetConversionListA #61 · 0xab70
ImmGetConversionListW #62 · 0xad80
ImmGetConversionStatus #63 · 0x2fa0
ImmGetDefaultIMEWnd #64 · 0x6a70
ImmGetDescriptionA #65 · 0x10300
ImmGetDescriptionW #66 · 0x103f0
ImmGetGuideLineA #67 · 0xaf90
ImmGetGuideLineW #68 · 0xafb0
ImmGetHotKey #69 · 0xdfa0
ImmGetIMCCLockCount #70 · 0x115a0
ImmGetIMCCSize #71 · 0x115d0
ImmGetIMCLockCount #72 · 0x115f0
ImmGetIMEFileNameA #73 · 0x104c0
ImmGetIMEFileNameW #74 · 0x10610
ImmGetImeInfoEx #75 · 0x6c70
ImmGetImeMenuItemsA #76 · 0x1d470
ImmGetImeMenuItemsW #77 · 0x1d960
ImmGetOpenStatus #78 · 0x3d70
ImmGetProperty #79 · 0x10760
ImmGetRegisterWordStyleA #80 · 0x120e0
ImmGetRegisterWordStyleW #81 · 0x12240
ImmGetStatusWindowPos #82 · 0xb2f0
ImmGetVirtualKey #83 · 0x116e0
ImmIMPGetIMEA #84 · 0x17740
ImmIMPGetIMEW #85 · 0x177d0
ImmIMPQueryIMEA #86 · 0x17820
ImmIMPQueryIMEW #87 · 0x178f0
ImmIMPSetIMEA #88 · 0x17a40
ImmIMPSetIMEW #89 · 0x17b10
ImmInstallIMEA #90 · 0x10890
ImmInstallIMEW #91 · 0x109d0
ImmIsIME #92 · 0x6d60
ImmIsUIMessageA #93 · 0x11740
ImmIsUIMessageW #94 · 0x11760
ImmLoadIME #95 · 0x6240
ImmLoadLayout #96 · 0x6f70
ImmLockClientImc #97 · 0x3930
ImmLockIMC #98 · 0x3540
ImmLockIMCC #99 · 0x6a30
ImmLockImeDpi #100 · 0x45e0
ImmNotifyIME #101 · 0xf240
ImmProcessKey #102 · 0x5000
ImmPutImeMenuItemsIntoMappedFile #103 · 0x1dc90
ImmReSizeIMCC #104 · 0x11830
ImmRegisterClient #105 · 0x5fa0
ImmRegisterWordA #106 · 0x12390
ImmRegisterWordW #107 · 0x12560
ImmReleaseContext #108 · 0x6c10
ImmRequestMessageA #109 · 0xb510
ImmRequestMessageW #110 · 0xb620
ImmSendIMEMessageExA #111 · 0x17ca0
ImmSendIMEMessageExW #112 · 0x17cc0
ImmSetActiveContext #113 · 0x1ec0
ImmSetActiveContextConsoleIME #114 · 0x1d1d0
ImmSetCandidateWindow #115 · 0xb980
ImmSetCompositionFontA #116 · 0xba50
ImmSetCompositionFontW #117 · 0x1010
ImmSetCompositionStringA #118 · 0xbbf0
ImmSetCompositionStringW #119 · 0xbc20
ImmSetCompositionWindow #120 · 0x1160
ImmSetConversionStatus #121 · 0xc210
ImmSetHotKey #122 · 0x23494
ImmSetOpenStatus #123 · 0xc360
ImmSetStatusWindowPos #124 · 0xc460
ImmShowSoftKeyboard #125 · 0x170c0
ImmSimulateHotKey #126 · 0xdfc0
ImmSystemHandler #127 · 0x11860
ImmTranslateMessage #128 · 0x1440
ImmUnlockClientImc #129 · 0x1d00
ImmUnlockIMC #130 · 0x4cf0
ImmUnlockIMCC #131 · 0x6a50
ImmUnlockImeDpi #132 · 0x2e50
ImmUnregisterWordA #133 · 0x12750
ImmUnregisterWordW #134 · 0x12920
ImmWINNLSEnableIME #135 · 0x17cd0
ImmWINNLSGetEnableStatus #136 · 0x17d20
ImmWINNLSGetIMEHotkey #137 · 0x17d80

Imported DLLs & functions 177

BaseCheckAppcompatCache 0x18001f3d8
DelayLoadFailureHook 0x18001f3e8
ResolveDelayLoadedAPI 0x18001f3f8
GetLastError 0x18001f408
SetLastError 0x18001f420
SetUnhandledExceptionFilter 0x18001f418
UnhandledExceptionFilter 0x18001f410
CreateFileW 0x18001f430
GetFullPathNameW 0x18001f438
CloseHandle 0x18001f448
HeapAlloc 0x18001f460
HeapFree 0x18001f458
GlobalAlloc 0x18001f480
GlobalFree 0x18001f498
LocalAlloc 0x18001f488
LocalFree 0x18001f4a0
LocalLock 0x18001f478
LocalReAlloc 0x18001f490
LocalUnlock 0x18001f470
GlobalLock 0x18001f4c0
GlobalSize 0x18001f4b8
GlobalUnlock 0x18001f4c8
LocalFlags 0x18001f4d0
LocalSize 0x18001f4b0
FreeLibrary 0x18001f500
GetModuleHandleExW 0x18001f508
GetModuleHandleW 0x18001f4f8
GetProcAddress 0x18001f510
LoadLibraryExW 0x18001f4f0
GetACP 0x18001f520
GetLocaleInfoW 0x18001f538
GetSystemDefaultLCID 0x18001f540
GetThreadLocale 0x18001f530
IsDBCSLeadByte 0x18001f528
IsDBCSLeadByteEx 0x18001f548
CreateFileMappingW 0x18001f568
MapViewOfFile 0x18001f570
OpenFileMappingW 0x18001f560
UnmapViewOfFile 0x18001f558
GetProfileIntW 0x18001f580
CreateThread 0x18001f5c8
GetCurrentProcess 0x18001f5d0
GetCurrentProcessId 0x18001f5a0
GetCurrentThreadId 0x18001f590
TerminateProcess 0x18001f598
TlsAlloc 0x18001f5a8
TlsFree 0x18001f5c0
TlsGetValue 0x18001f5b0
TlsSetValue 0x18001f5b8
GetProcessMitigationPolicy 0x18001f5e0
QueryPerformanceCounter 0x18001f5f0
RegCloseKey 0x18001f610
RegCreateKeyExW 0x18001f620
RegDeleteKeyExW 0x18001f628
RegEnumKeyExW 0x18001f630
RegOpenKeyExW 0x18001f608
RegQueryValueExW 0x18001f618
RegSetValueExW 0x18001f600
MultiByteToWideChar 0x18001f648
WideCharToMultiByte 0x18001f640
lstrcmpW 0x18001f668
lstrlenA 0x18001f658
lstrlenW 0x18001f660
GetSystemDirectoryW 0x18001f690
GetSystemTimeAsFileTime 0x18001f698
GetTickCount 0x18001f688
GetSystemWow64DirectoryW 0x18001f6a8
AllocateAndInitializeSid 0x18001f6b8
CheckTokenMembership 0x18001f6c8
FreeSid 0x18001f6c0
CheckTokenMembershipEx 0x18001f6d8
__C_specific_handler 0x18001f750
_vsnwprintf 0x18001f768
_wcsicmp 0x18001f730
memcmp 0x18001f740
memcpy 0x18001f6e8
memset 0x18001f770
NtQuerySystemInformation 0x18001f780
RtlCaptureContext 0x18001f700
RtlDeleteCriticalSection 0x18001f788
RtlDllShutdownInProgress 0x18001f710
RtlEnterCriticalSection 0x18001f758
RtlInitializeCriticalSection 0x18001f748
RtlIntegerToUnicodeString 0x18001f738
RtlIsThreadWithinLoaderCallout 0x18001f708
RtlLeaveCriticalSection 0x18001f760
RtlLookupFunctionEntry 0x18001f6f8
RtlSetLastWin32Error 0x18001f778
RtlUnicodeStringToInteger 0x18001f728
RtlUnicodeToMultiByteSize 0x18001f718
RtlVirtualUnwind 0x18001f6f0
wcstol 0x18001f720
0x18001f248
BeginPaint 0x18001f2e8
CharNextA 0x18001f3b0
CharNextW 0x18001f3b8
CharUpperW 0x18001f238
ClientToScreen 0x18001f390
CreateWindowExW 0x18001f358
DefWindowProcW 0x18001f2f8
DestroyWindow 0x18001f370
DrawEdge 0x18001f308
DrawTextExW 0x18001f288
EndPaint 0x18001f2f0
GetActiveWindow 0x18001f228
GetCapture 0x18001f310
GetClassInfoExW 0x18001f320
GetClassInfoW 0x18001f210
GetClientRect 0x18001f260
GetCursorPos 0x18001f2c0
GetDC 0x18001f268
GetDesktopWindow 0x18001f3c0
GetFocus 0x18001f220
GetForegroundWindow 0x18001f3a0
GetKeyboardLayout 0x18001f1c8
GetKeyboardLayoutList 0x18001f208
GetKeyboardState 0x18001f378
GetMonitorInfoW 0x18001f348
GetParent 0x18001f318
GetSystemMetrics 0x18001f290
GetWindow 0x18001f280
GetWindowLongPtrW 0x18001f278
GetWindowRect 0x18001f298
GetWindowThreadProcessId 0x18001f200
InvalidateRect 0x18001f300
IsWindow 0x18001f1d0
IsWindowUnicode 0x18001f3a8
keybd_event 0x18001f2e0
LoadBitmapW 0x18001f250
LoadCursorW 0x18001f2b8
LoadIconW 0x18001f328
LoadKeyboardLayoutW 0x18001f218
MapVirtualKeyW 0x18001f350
MapWindowPoints 0x18001f398
MessageBeep 0x18001f2a8
MonitorFromWindow 0x18001f340
PostMessageA 0x18001f1e8
PostMessageW 0x18001f1f0
RegisterClassExW 0x18001f330
ReleaseCapture 0x18001f2d0
ReleaseDC 0x18001f270
ScreenToClient 0x18001f2c8
SendMessageA 0x18001f1f8
SendMessageTimeoutW 0x18001f3c8
SendMessageW 0x18001f1d8
SetCapture 0x18001f2a0
SetCursor 0x18001f2b0
SetWindowLongPtrW 0x18001f258
SetWindowPos 0x18001f2d8
ShowWindow 0x18001f360
SystemParametersInfoW 0x18001f338
ToAsciiEx 0x18001f388
ToUnicode 0x18001f380
UnloadKeyboardLayout 0x18001f240
UpdateWindow 0x18001f368
User32InitializeImmEntryTable 0x18001f230
WCSToMBEx 0x18001f1e0
NtUserAssociateInputContext 0x18001f7f0
NtUserBuildHimcList 0x18001f7d8
NtUserCallOneParam 0x18001f808
NtUserCreateInputContext 0x18001f818
NtUserDestroyInputContext 0x18001f820
NtUserDisableThreadIme 0x18001f7b8
NtUserGetAppImeLevel 0x18001f7a0
NtUserGetImeHotKey 0x18001f7d0
NtUserGetImeInfoEx 0x18001f798
NtUserGetThreadState 0x18001f800
NtUserNotifyIMEStatus 0x18001f7e0
NtUserQueryInputContext 0x18001f7f8
NtUserQueryWindow 0x18001f7e8
NtUserSetAppImeLevel 0x18001f7a8
NtUserSetImeInfoEx 0x18001f7c8
NtUserSetThreadLayoutHandles 0x18001f7c0
NtUserUpdateInputContext 0x18001f7b0
NtUserValidateHandleSecure 0x18001f810