IMJPAPI.DLL

v10.0.19041.6093 32-bit Windows NT Analyzed
Description
Microsoft IME
Authors
© Microsoft Corporation. All rights reserved.
File size
1.7 MB
Uploaded
2025-12-01 08:10
Views
75
SHA-256
f36693ebc8e7064efc6e6532d71ea5b3

Exported functions 6

CreateIFECommonInstance #1 · 0x9ae30
DllCanUnloadNow #2 · 0x86690
DllGetClassObject #3 · 0x557c0
DllRegisterServer #4 · 0x866d0
DllUnregisterServer #5 · 0x86710
UpdateDefaultStyleList #6 · 0x86730

Imported DLLs & functions 347

GetCurrentPackageFullName 0x10197098
CoGetClassObject 0x101970a0
CoInitializeEx 0x101970ac
CoTaskMemAlloc 0x101970b8
CoTaskMemFree 0x101970b4
CoTaskMemRealloc 0x101970a4
CoUninitialize 0x101970b0
IIDFromString 0x101970bc
StringFromGUID2 0x101970a8
ObjectStublessClient10 0x101970fc
ObjectStublessClient11 0x101970ec
ObjectStublessClient12 0x101970f8
ObjectStublessClient13 0x101970cc
ObjectStublessClient14 0x101970f4
ObjectStublessClient15 0x101970d4
ObjectStublessClient16 0x10197100
ObjectStublessClient17 0x101970f0
ObjectStublessClient18 0x101970dc
ObjectStublessClient19 0x10197108
ObjectStublessClient20 0x101970d8
ObjectStublessClient3 0x101970e0
ObjectStublessClient4 0x10197104
ObjectStublessClient5 0x101970c8
ObjectStublessClient6 0x101970c4
ObjectStublessClient7 0x101970d0
ObjectStublessClient8 0x101970e4
ObjectStublessClient9 0x101970e8
DebugBreak 0x10197110
IsDebuggerPresent 0x10197114
OutputDebugStringA 0x1019711c
OutputDebugStringW 0x10197118
DelayLoadFailureHook 0x10197124
ResolveDelayLoadedAPI 0x1019712c
GetLastError 0x10197134
RaiseException 0x10197144
SetErrorMode 0x10197138
SetLastError 0x10197140
SetUnhandledExceptionFilter 0x10197148
UnhandledExceptionFilter 0x1019713c
CreateDirectoryW 0x10197158
CreateFileA 0x10197154
CreateFileW 0x10197168
DeleteFileW 0x10197170
GetDriveTypeW 0x10197174
GetFileAttributesW 0x1019717c
GetFileSize 0x10197160
GetTempFileNameW 0x10197164
ReadFile 0x10197150
SetFileAttributesW 0x1019715c
SetFilePointer 0x10197178
SetFileTime 0x1019716c
GetTempPathW 0x10197184
MoveFileExW 0x1019718c
CopyFileW 0x10197194
CloseHandle 0x1019719c
GetProcessHeap 0x101971ac
HeapAlloc 0x101971a4
HeapFree 0x101971a8
GlobalAlloc 0x101971b8
GlobalFree 0x101971c0
LocalAlloc 0x101971bc
LocalFree 0x101971b4
GlobalHandle 0x101971cc
GlobalLock 0x101971d0
GlobalUnlock 0x101971c8
CreateFileMappingA 0x101971d8
VerifyVersionInfoW 0x101971e0
FindResourceExW 0x10197214
FindStringOrdinal 0x1019720c
FreeLibrary 0x101971f8
FreeLibraryAndExitThread 0x101971fc
GetModuleFileNameA 0x10197200
GetModuleFileNameW 0x101971ec
GetModuleHandleExW 0x10197210
GetModuleHandleW 0x101971f4
GetProcAddress 0x1019721c
LoadLibraryExW 0x10197208
LoadResource 0x10197218
LoadStringW 0x101971f0
LockResource 0x10197204
SizeofResource 0x101971e8
FindResourceW 0x10197224
LoadLibraryW 0x10197228
FormatMessageW 0x10197234
GetThreadLocale 0x10197238
SetThreadLocale 0x10197230
GetUserDefaultUILanguage 0x10197240
CreateFileMappingW 0x10197250
FlushViewOfFile 0x10197248
MapViewOfFile 0x10197254
OpenFileMappingW 0x10197258
UnmapViewOfFile 0x1019724c
ExpandEnvironmentStringsW 0x10197264
GetEnvironmentVariableW 0x10197260
CreateProcessW 0x10197270
CreateThread 0x1019726c
GetCurrentProcess 0x10197278
GetCurrentProcessId 0x10197284
GetCurrentThreadId 0x10197274
OpenProcessToken 0x1019727c
ResumeThread 0x10197280
TerminateProcess 0x10197288
QueryPerformanceCounter 0x10197290
RegCloseKey 0x101972c8
RegCopyTreeW 0x101972cc
RegCreateKeyExW 0x101972c4
RegDeleteKeyExW 0x101972b4
RegDeleteTreeW 0x101972a0
RegDeleteValueW 0x101972a4
RegEnumKeyExW 0x101972bc
RegEnumValueW 0x101972a8
RegGetValueW 0x101972c0
RegOpenCurrentUser 0x10197298
RegOpenKeyExW 0x101972ac
RegQueryInfoKeyW 0x101972b0
RegQueryValueExW 0x1019729c
RegSetValueExW 0x101972b8
RegDeleteKeyValueW 0x101972d4
RegSetKeyValueW 0x101972d8
PathFileExistsW 0x101972e4
PathFindExtensionW 0x101972e8
PathFindFileNameW 0x101972f0
PathRemoveBackslashW 0x101972ec
PathRemoveFileSpecW 0x101972e0
CompareStringOrdinal 0x101972f8
CompareStringW 0x10197304
GetStringTypeW 0x10197308
MultiByteToWideChar 0x101972fc
WideCharToMultiByte 0x10197300
CharNextW 0x10197314
CharPrevW 0x10197310
lstrcmpiW 0x10197320
lstrcmpW 0x1019731c
AcquireSRWLockExclusive 0x1019737c
AcquireSRWLockShared 0x10197354
CreateEventW 0x1019734c
CreateMutexExW 0x10197358
CreateMutexW 0x10197344
CreateSemaphoreExW 0x10197340
DeleteCriticalSection 0x10197360
EnterCriticalSection 0x10197378
InitializeCriticalSection 0x10197338
InitializeCriticalSectionEx 0x10197334
LeaveCriticalSection 0x10197380
OpenMutexW 0x1019733c
OpenSemaphoreW 0x10197364
ReleaseMutex 0x10197348
ReleaseSemaphore 0x1019736c
ReleaseSRWLockExclusive 0x10197368
ReleaseSRWLockShared 0x10197350
ResetEvent 0x10197370
SetEvent 0x1019735c
WaitForSingleObject 0x10197330
WaitForSingleObjectEx 0x10197374
InitOnceBeginInitialize 0x1019738c
InitOnceComplete 0x10197394
Sleep 0x10197398
SleepConditionVariableSRW 0x10197388
WakeAllConditionVariable 0x10197390
GetSystemDirectoryW 0x101973a4
GetSystemTime 0x101973b4
GetSystemTimeAsFileTime 0x101973b0
GetTickCount 0x101973b8
GetTickCount64 0x101973a8
GetVersionExW 0x101973ac
GetWindowsDirectoryW 0x101973a0
VerSetConditionMask 0x101973c0
GetUserNameW 0x101973c8
CloseThreadpoolTimer 0x101973d0
CreateThreadpoolTimer 0x101973d8
SetThreadpoolTimer 0x101973dc
WaitForThreadpoolTimerCallbacks 0x101973d4
SystemTimeToFileTime 0x101973e4
DecodePointer 0x101973f0
EncodePointer 0x101973ec
VerQueryValueW 0x101973f8
GetFileVersionInfoSizeW 0x10197404
GetFileVersionInfoW 0x10197400
RoGetActivationFactory 0x1019740c
WindowsCreateStringReference 0x1019741c
WindowsDeleteString 0x10197418
WindowsGetStringRawBuffer 0x10197414
EventActivityIdControl 0x10197430
EventProviderEnabled 0x10197434
EventRegister 0x10197424
EventSetInformation 0x10197438
EventUnregister 0x10197428
EventWriteTransfer 0x1019742c
MsgWaitForMultipleObjects 0x10197444
MsgWaitForMultipleObjectsEx 0x10197440
AllocateAndInitializeSid 0x10197468
AreAllAccessesGranted 0x10197470
AreAnyAccessesGranted 0x10197478
CheckTokenMembership 0x1019745c
CreateWellKnownSid 0x10197458
EqualSid 0x1019746c
FreeSid 0x1019744c
GetSidSubAuthority 0x10197454
GetSidSubAuthorityCount 0x10197460
GetTokenInformation 0x10197450
InitializeAcl 0x10197474
IsValidSid 0x10197464
GetExplicitEntriesFromAclW 0x10197490
GetNamedSecurityInfoW 0x10197488
GetSecurityInfo 0x10197494
SetEntriesInAclW 0x1019748c
SetNamedSecurityInfoW 0x10197480
SetSecurityInfo 0x10197484
ConvertSidToStringSidW 0x101974a0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1019749c
ConvertStringSidToSidW 0x101974a4
BuildExplicitAccessWithNameW 0x101974ac
SHCreateMemStream 0x101974b4
GetPersistedRegistryLocationW 0x101974c4
BCryptCloseAlgorithmProvider 0x101974d4
BCryptCreateHash 0x101974e4
BCryptDestroyHash 0x101974d0
BCryptFinishHash 0x101974d8
BCryptGetProperty 0x101974e0
BCryptHashData 0x101974cc
BCryptOpenAlgorithmProvider 0x101974dc
CryptBinaryToStringA 0x10197000
___lc_codepage_func 0x101975a8
___lc_collate_cp_func 0x101975c0
___lc_handle_func 0x101975c4
___mb_cur_max_func 0x10197504
__crtCompareStringA 0x10197538
__crtCompareStringW 0x10197544
__crtLCMapStringA 0x10197510
__crtLCMapStringW 0x10197518
__CxxFrameHandler3 0x1019761c
__dllonexit 0x101974fc
__pctype_func 0x101975b0
_amsg_exit 0x1019752c
_callnewh 0x10197550
_CxxThrowException 0x1019753c
_errno 0x10197520
_except_handler4_common 0x10197524
_ftol2 0x101974f0
_ftol2_sse 0x1019762c
_get_errno 0x101975cc
_initterm 0x10197528
_ismbblead 0x101974ec
_lock 0x1019750c
_onexit 0x101974f8
_purecall 0x101975a4
_resetstkoflw 0x10197610
_set_errno 0x101975d4
_snprintf_s 0x101975f4
_unlock 0x10197500
_vsnprintf 0x10197564
_vsnprintf_s 0x1019758c
_vsnwprintf 0x101975bc
_vsnwprintf_s 0x10197624
_wcsdup 0x10197554
_wcsicmp 0x1019756c
_wcsnicmp 0x101975f8
_wsetlocale 0x10197508
_wtoi 0x101975ec
_XcptFilter 0x10197530
??_V@YAXPAX@Z 0x101975e4
??0bad_cast@@QAE@ABV0@@Z 0x10197608
??0bad_cast@@QAE@PBD@Z 0x1019760c
??0exception@@QAE@ABQBD@Z 0x1019754c
??0exception@@QAE@ABQBDH@Z 0x10197548
??0exception@@QAE@ABV0@@Z 0x10197590
??0exception@@QAE@XZ 0x10197598
??1bad_cast@@UAE@XZ 0x10197604
??1exception@@UAE@XZ 0x1019759c
??1type_info@@UAE@XZ 0x101974f4
??3@YAXPAX@Z 0x10197628
?terminate@@YAXXZ 0x10197514
?what@exception@@UBEPBDXZ 0x10197540
abort 0x10197594
calloc 0x10197560
free 0x10197584
islower 0x101975a0
isupper 0x101975ac
iswgraph 0x101975dc
malloc 0x10197580
memcmp 0x101975b8
memcpy 0x10197534
memcpy_s 0x101975b4
memmove 0x10197588
memmove_s 0x10197570
memset 0x10197558
realloc 0x1019751c
setlocale 0x101975c8
sprintf_s 0x10197568
strchr 0x10197600
strncpy_s 0x101975f0
swprintf_s 0x101975e0
toupper 0x101975d0
vsprintf_s 0x101975d8
vswprintf_s 0x101975e8
wcscat_s 0x10197574
wcscpy_s 0x10197578
wcsncat_s 0x1019755c
wcsncmp 0x10197618
wcsncpy_s 0x1019757c
wcsnlen 0x10197620
wcsrchr 0x10197614
wcstoul 0x101975fc
NtQueryWnfStateData 0x10197648
RtlDeriveCapabilitySidsFromName 0x10197640
RtlGetDeviceFamilyInfoEnum 0x1019764c
RtlIsMultiSessionSku 0x10197644
RtlNtStatusToDosError 0x1019763c
WinSqmIncrementDWORD 0x10197634
WinSqmSetDWORD 0x10197638
BSTR_UserFree 0x1019700c
BSTR_UserMarshal 0x10197020
BSTR_UserSize 0x10197028
BSTR_UserUnmarshal 0x1019701c
LoadTypeLib 0x10197034
RegisterTypeLib 0x10197030
SysAllocString 0x10197038
SysAllocStringByteLen 0x1019703c
SysAllocStringLen 0x10197008
SysFreeString 0x10197018
SysStringLen 0x1019702c
UnRegisterTypeLib 0x10197040
VariantClear 0x10197010
VariantInit 0x10197014
VarUI4FromStr 0x10197024
0x10197654
CStdStubBuffer_AddRef 0x10197048
CStdStubBuffer_Connect 0x10197050
CStdStubBuffer_CountRefs 0x10197080
CStdStubBuffer_DebugServerQueryInterface 0x1019708c
CStdStubBuffer_DebugServerRelease 0x10197074
CStdStubBuffer_Disconnect 0x10197060
CStdStubBuffer_Invoke 0x1019706c
CStdStubBuffer_IsIIDSupported 0x10197058
CStdStubBuffer_QueryInterface 0x10197088
IUnknown_AddRef_Proxy 0x10197090
IUnknown_QueryInterface_Proxy 0x1019705c
IUnknown_Release_Proxy 0x10197064
NdrCStdStubBuffer_Release 0x1019704c
NdrDllCanUnloadNow 0x10197054
NdrDllGetClassObject 0x10197068
NdrDllRegisterProxy 0x10197070
NdrDllUnregisterProxy 0x1019707c
NdrOleAllocate 0x10197084
NdrOleFree 0x10197078