IMJPDAPI.DLL

v10.0.19041.5848 32-bit Windows NT Analyzed
Description
Microsoft IME
Authors
© Microsoft Corporation. All rights reserved.
File size
370.4 KB
Uploaded
2025-12-01 08:10
Views
43
SHA-256
ce42d4ca89528d240bae729d611b5ad8

Exported functions 4

DllCanUnloadNow #1 · 0x14c80
DllGetClassObject #2 · 0x14cc0
DllRegisterServer #3 · 0x14d20
DllUnregisterServer #4 · 0x14d60

Imported DLLs & functions 247

CoCreateGuid 0x1005f0d0
CoCreateInstance 0x1005f0c8
CoTaskMemAlloc 0x1005f0c0
CoTaskMemFree 0x1005f0c4
CoTaskMemRealloc 0x1005f0d4
IIDFromString 0x1005f0cc
StringFromGUID2 0x1005f0bc
ObjectStublessClient3 0x1005f0ec
ObjectStublessClient4 0x1005f0e0
ObjectStublessClient5 0x1005f0dc
ObjectStublessClient6 0x1005f0e8
ObjectStublessClient7 0x1005f0e4
DebugBreak 0x1005f0fc
IsDebuggerPresent 0x1005f0f8
OutputDebugStringA 0x1005f100
OutputDebugStringW 0x1005f0f4
DelayLoadFailureHook 0x1005f108
ResolveDelayLoadedAPI 0x1005f110
GetLastError 0x1005f124
RaiseException 0x1005f128
SetErrorMode 0x1005f12c
SetLastError 0x1005f120
SetUnhandledExceptionFilter 0x1005f11c
UnhandledExceptionFilter 0x1005f118
CreateDirectoryW 0x1005f13c
CreateFileW 0x1005f138
DeleteFileW 0x1005f15c
GetFileAttributesExW 0x1005f154
GetFileAttributesW 0x1005f158
GetFileSize 0x1005f144
GetTempFileNameW 0x1005f140
SetEndOfFile 0x1005f134
SetFileAttributesW 0x1005f14c
SetFilePointer 0x1005f150
WriteFile 0x1005f148
GetTempPathW 0x1005f164
MoveFileExW 0x1005f170
ReplaceFileW 0x1005f16c
CloseHandle 0x1005f178
GetProcessHeap 0x1005f188
HeapAlloc 0x1005f180
HeapFree 0x1005f184
LocalAlloc 0x1005f194
LocalFree 0x1005f190
GetOverlappedResultEx 0x1005f19c
VerifyVersionInfoW 0x1005f1a4
FindResourceExW 0x1005f1b0
FreeLibrary 0x1005f1cc
GetModuleFileNameA 0x1005f1c8
GetModuleFileNameW 0x1005f1b4
GetModuleHandleExW 0x1005f1b8
GetModuleHandleW 0x1005f1bc
GetProcAddress 0x1005f1d4
LoadLibraryExW 0x1005f1c4
LoadResource 0x1005f1ac
LockResource 0x1005f1d0
SizeofResource 0x1005f1c0
FormatMessageW 0x1005f1f0
GetThreadLocale 0x1005f1e8
LCMapStringEx 0x1005f1ec
SetThreadLocale 0x1005f1e4
CreateFileMappingW 0x1005f1fc
MapViewOfFile 0x1005f1f8
UnmapViewOfFile 0x1005f200
PathCchCanonicalize 0x1005f210
PathCchRemoveBackslash 0x1005f20c
PathIsUNCEx 0x1005f208
ExpandEnvironmentStringsW 0x1005f218
GetCurrentProcess 0x1005f230
GetCurrentProcessId 0x1005f228
GetCurrentThreadId 0x1005f220
OpenProcessToken 0x1005f224
TerminateProcess 0x1005f22c
QueryPerformanceCounter 0x1005f238
RegCloseKey 0x1005f244
RegCreateKeyExW 0x1005f240
RegDeleteValueW 0x1005f264
RegEnumKeyExW 0x1005f254
RegEnumValueW 0x1005f250
RegGetValueW 0x1005f24c
RegOpenCurrentUser 0x1005f248
RegOpenKeyExW 0x1005f268
RegQueryInfoKeyW 0x1005f25c
RegQueryValueExW 0x1005f258
RegSetValueExW 0x1005f260
RegDeleteKeyValueW 0x1005f270
RegSetKeyValueW 0x1005f274
PathFindExtensionW 0x1005f280
PathFindFileNameW 0x1005f284
PathIsUNCServerW 0x1005f27c
PathRemoveBackslashW 0x1005f28c
PathRemoveFileSpecW 0x1005f288
CompareStringOrdinal 0x1005f298
CompareStringW 0x1005f294
MultiByteToWideChar 0x1005f29c
AcquireSRWLockExclusive 0x1005f2cc
AcquireSRWLockShared 0x1005f2dc
CreateMutexExW 0x1005f2f8
CreateMutexW 0x1005f2c4
CreateSemaphoreExW 0x1005f2d8
DeleteCriticalSection 0x1005f2e8
EnterCriticalSection 0x1005f2c8
InitializeCriticalSection 0x1005f2d0
InitializeCriticalSectionEx 0x1005f2e4
LeaveCriticalSection 0x1005f2bc
OpenMutexW 0x1005f2f0
OpenSemaphoreW 0x1005f2b8
ReleaseMutex 0x1005f2e0
ReleaseSemaphore 0x1005f2b4
ReleaseSRWLockExclusive 0x1005f2d4
ReleaseSRWLockShared 0x1005f2c0
WaitForSingleObject 0x1005f2ec
WaitForSingleObjectEx 0x1005f2f4
InitOnceBeginInitialize 0x1005f304
InitOnceComplete 0x1005f310
Sleep 0x1005f300
SleepConditionVariableSRW 0x1005f308
WakeAllConditionVariable 0x1005f30c
GetLocalTime 0x1005f318
GetSystemTime 0x1005f320
GetSystemTimeAsFileTime 0x1005f31c
GetTickCount 0x1005f32c
GetTickCount64 0x1005f324
GetVersionExW 0x1005f328
VerSetConditionMask 0x1005f334
CloseThreadpoolTimer 0x1005f33c
CreateThreadpoolTimer 0x1005f348
SetThreadpoolTimer 0x1005f344
WaitForThreadpoolTimerCallbacks 0x1005f340
FileTimeToSystemTime 0x1005f350
SystemTimeToFileTime 0x1005f354
VerQueryValueW 0x1005f35c
GetFileVersionInfoSizeW 0x1005f364
GetFileVersionInfoW 0x1005f368
EventProviderEnabled 0x1005f370
EventRegister 0x1005f378
EventSetInformation 0x1005f37c
EventUnregister 0x1005f380
EventWriteTransfer 0x1005f374
CheckTokenMembership 0x1005f38c
CreateWellKnownSid 0x1005f388
GetSidSubAuthority 0x1005f390
GetSidSubAuthorityCount 0x1005f394
GetTokenInformation 0x1005f398
IsValidSid 0x1005f39c
ConvertSidToStringSidW 0x1005f3a4
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1005f3a8
BeginUpdateResourceW 0x1005f004
EndUpdateResourceW 0x1005f008
UpdateResourceW 0x1005f000
__CxxFrameHandler3 0x1005f468
__dllonexit 0x1005f470
_amsg_exit 0x1005f444
_callnewh 0x1005f3c8
_CIexp 0x1005f450
_CIlog 0x1005f3dc
_CxxThrowException 0x1005f3bc
_errno 0x1005f410
_except_handler4_common 0x1005f3c4
_initterm 0x1005f3f8
_lock 0x1005f41c
_onexit 0x1005f40c
_purecall 0x1005f440
_unlock 0x1005f42c
_vsnprintf_s 0x1005f430
_vsnwprintf 0x1005f45c
_vsnwprintf_s 0x1005f3f0
_wcsicmp 0x1005f3d4
_wtoi 0x1005f3ec
_XcptFilter 0x1005f448
??_V@YAXPAX@Z 0x1005f460
??0exception@@QAE@ABQBD@Z 0x1005f3b0
??0exception@@QAE@ABQBDH@Z 0x1005f3b4
??0exception@@QAE@ABV0@@Z 0x1005f434
??0exception@@QAE@XZ 0x1005f438
??1exception@@UAE@XZ 0x1005f43c
??1type_info@@UAE@XZ 0x1005f3e0
??3@YAXPAX@Z 0x1005f46c
?terminate@@YAXXZ 0x1005f418
?what@exception@@UBEPBDXZ 0x1005f3d8
exit 0x1005f3b8
free 0x1005f424
malloc 0x1005f408
memcmp 0x1005f3fc
memcpy 0x1005f3c0
memcpy_s 0x1005f44c
memmove 0x1005f458
memmove_s 0x1005f420
memset 0x1005f474
qsort 0x1005f3e8
realloc 0x1005f414
toupper 0x1005f428
vswprintf_s 0x1005f464
wcscat_s 0x1005f3f4
wcscpy_s 0x1005f400
wcsncat_s 0x1005f3e4
wcsncmp 0x1005f3d0
wcsncpy_s 0x1005f404
wcsnlen 0x1005f3cc
wcsrchr 0x1005f454
NtQueryWnfStateData 0x1005f47c
RtlGetDeviceFamilyInfoEnum 0x1005f480
BSTR_UserFree 0x1005f044
BSTR_UserMarshal 0x1005f03c
BSTR_UserSize 0x1005f048
BSTR_UserUnmarshal 0x1005f040
LoadTypeLib 0x1005f060
RegisterTypeLib 0x1005f02c
SafeArrayCreate 0x1005f064
SafeArrayDestroy 0x1005f054
SafeArrayGetLBound 0x1005f058
SafeArrayGetUBound 0x1005f050
SafeArrayLock 0x1005f014
SafeArrayUnlock 0x1005f030
SysAllocString 0x1005f034
SysAllocStringByteLen 0x1005f01c
SysAllocStringLen 0x1005f024
SysFreeString 0x1005f04c
SysStringByteLen 0x1005f020
SysStringLen 0x1005f028
SystemTimeToVariantTime 0x1005f010
UnRegisterTypeLib 0x1005f038
VarBstrCmp 0x1005f018
VarUI4FromStr 0x1005f05c
0x1005f488
CStdStubBuffer_AddRef 0x1005f07c
CStdStubBuffer_Connect 0x1005f084
CStdStubBuffer_CountRefs 0x1005f0ac
CStdStubBuffer_DebugServerQueryInterface 0x1005f074
CStdStubBuffer_DebugServerRelease 0x1005f0a0
CStdStubBuffer_Disconnect 0x1005f094
CStdStubBuffer_Invoke 0x1005f06c
CStdStubBuffer_IsIIDSupported 0x1005f08c
CStdStubBuffer_QueryInterface 0x1005f0a8
IUnknown_AddRef_Proxy 0x1005f070
IUnknown_QueryInterface_Proxy 0x1005f090
IUnknown_Release_Proxy 0x1005f0b4
NdrCStdStubBuffer_Release 0x1005f080
NdrDllCanUnloadNow 0x1005f088
NdrDllGetClassObject 0x1005f098
NdrDllRegisterProxy 0x1005f09c
NdrDllUnregisterProxy 0x1005f0b0
NdrOleAllocate 0x1005f0a4
NdrOleFree 0x1005f078