Windows XP DLL File Information - imjp81k.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Microsoft IME |
File Version: | 8.1.4202.0 |
Company: | Microsoft Corporation |
Product Name: | Microsoft IME 2002 |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 792 KB |
Total Number of Exported Functions: | 29 |
Total Number of Exported Functions With Names: | 29 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 618,496 Bytes | 76.3% | Read, Execute | Code |
.rdata | 0x00098000 | 61,440 Bytes | 7.6% | Read | Initialized Data |
.data | 0x000a7000 | 36,864 Bytes | 4.5% | Write, Read | Initialized Data |
.CRT | 0x000ba000 | 4,096 Bytes | 0.5% | Write, Read | Initialized Data |
.rsrc | 0x000bb000 | 53,248 Bytes | 6.6% | Read, Shared | Initialized Data |
.reloc | 0x000c8000 | 32,768 Bytes | 4.0% | Read, Discardable | Initialized Data |
Static Linking
imjp81k.dll is statically linked to the following files:KERNEL32.dll
USER32.dll
GDI32.dll
ADVAPI32.dll
IMM32.dll
This means that when imjp81k.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, imjp81k.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 281 | 13,472 Bytes | 1.7% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 3 | 29,571 Bytes | 3.6% |
Total | 284 | 43,043 Bytes | 5.3% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
108 | SATORI81 |
401 | Illegal key customize data. |
402 | Illegal guide customize data. |
404 | Illegal color customize data. |
21004 | UndoDet |
21005 | Repeat |
21006 | ConvAll |
21007 | CnvPhra |
21008 | CnvName |
21009 | DetAll |
21010 | DetPhra |
21011 | Det1stPhra |
21012 | Det1stChar |
21013 | ClearAll |
21014 | RevAll |
21015 | RevPhra |
21016 | A phrase consists of a character |
21017 | CharLeft |
21018 | CharRight |
21019 | StartOfChars |
21020 | EndOfChars |
21021 | DelBackChar |
21022 | DelChar |
21023 | PhraLeft |
21024 | PhraRignt |
21025 | StartOfPhra |
21026 | EndOfPhra |
21027 | NextCand |
21028 | PrevCand |
21029 | NextCands |
21030 | PrevCands |
21031 | RevPhra |
21032 | ShrinkPhra |
21033 | ExtendPhra |
21034 | Radical Lookup |
21035 | ToggleInput |
21036 | Hiragana |
21037 | Katakana |
21038 | Full-width Alphanumeric |
21039 | Half-width |
21040 | T-Kana |
21041 | Ascii |
21042 | AssignConversions |
21043 | OptConversion1 |
21044 | OptConversion2 |
21045 | OptConversion3 |
21046 | HalfKana |
21047 | Half-width Alphanumeric |
21048 | DetThenNext |
21049 | DetAll+ |
21050 | DetThenNext+ |
21051 | ChrWidth |
21052 | CharType |
21053 | OptMode1 |
21054 | OptMode2 |
21055 | OptMode3 |
21056 | StartOfCand |
21057 | EndOfCand |
21058 | DispAllCand |
21059 | PhraLeft+ |
21060 | PhraRight+ |
21061 | Goto1stPhra |
21062 | GotoLastPhra |
21129 | SpaceWidth |
21130 | FullSpace |
21131 | HalfSpace |
21132 | UndoDet |
21133 | Repeat |
21134 | On/Off |
21135 | Reconv |
21136 | OtherSpace |
21137 | Candidate Menu |
21138 | Direct |
21139 | Code |
21140 | Code |
21141 | System |
21142 | Echo |
21144 | CnvMode |
21145 | AutoTuneLevel |
21146 | PuncMark |
21147 | Parentheses |
21148 | I-Method |
21149 | ChrWidth |
21150 | CharKind |
21151 | T-Kana |
21152 | ToggleAscii |
21153 | Hiragana |
21154 | Katakana |
21155 | Full-width Alphanumeric |
21156 | Half-width |
21157 | FixedHiragana |
21158 | FixedKatakana |
21159 | FixedAscii |
21160 | Fixed H-Width |
21161 | Fixed FullWidth |
21162 | Fixed Half size Ascii |
21163 | Release fixed |
21165 | Katakana |
21166 | Half size Ascii |
21167 | Fixed Half Katakana |
21168 | Fixed Half Ascii |
21169 | Fixed |
21176 | DicTool |
21177 | Custom Dictionary |
21178 | OptMode1 |
21179 | OptMode2 |
21180 | OptMode3 |
21181 | CRT Ext.Char |
21182 | PRN Ext.Char |
21183 | Char. Table |
21184 | Sym. Input |
21192 | Func1 |
21193 | Func2 |
21195 | Hiragana Conversion |
21196 | Full-width Katakana Conversion |
21197 | Conversion in Half-width |
21198 | Full-width Ascii Conversion |
21199 | Half-width Ascii Conversion |
21200 | Alph-Key |
21201 | Katakana |
21202 | Hiragana |
21204 | Code |
21205 | IME ON/OFF |
21206 | IME ON |
21207 | IME OFF |
21208 | I-Mode |
21209 | PuncMark |
21210 | TurnOffFixed |
21211 | System line |
21212 | Echo |
21213 | Direct |
21214 | Prop |
21215 | Fixed Input |
21216 | Change Dictionary |
21217 | No Conversion |
21240 | Prop |
21241 | RegWords |
21242 | RegWords |
21243 | DicLearn |
21244 | IME Pad |
21245 | IME Menu |
21246 | CharList |
22004 | Reverts last determined character(s) to undermined state |
22005 | Inserts last determined character(s) |
22006 | Converts all the input characters |
22007 | Converts the current phrase |
22008 | Converts the current phrase in bias for names |
22009 | Determines all the input characters |
22010 | Determines phrases between the first and the current |
22011 | Determines the first phrase |
22012 | Determines the first character |
22013 | Clears all the input characters |
22014 | Reverts all the input characters to readings |
22015 | Reverts the current phrase to readings |
22016 | A phrase consists of a character |
22017 | Moves the insertion point one character to the left |
22018 | Moves the insertion point one character to the right |
22019 | Moves the insertion point to the beginning of the input characters |
22020 | Moves the insertion point to the end of the input characters |
22021 | Deletes the character immediately preceding the insertion point |
22022 | Deletes the next character |
22023 | Moves the focus one phrase to the left |
22024 | Moves the focus one phrase to the right |
22025 | Moves to the first phrase |
22026 | Moves to the last phrase |
22027 | Moves to the next candidate |
22028 | Moves to the previous candidate |
22029 | Moves to the next candidate in the candidate list |
22030 | Moves to the previous candidate in the candidate list |
22031 | Reverts the current phrase to readings |
22032 | Shrinks the current phrase by one character |
22033 | Extends the current phrase by one character |
22034 | Activates IME pad and displays radical lookup applet |
22035 | Toggles among half-width katakana, full-width katakana and hiragana |
22036 | Converts to hiragana |
22037 | Converts to katakana |
22038 | Converts to full-width ascii |
22039 | Converts to half-width |
22040 | Toggles among hiragana, full-width katakana and half-width katakana |
22041 | Converts to ascii |
22042 | Reserved |
22043 | Reserved |
22044 | Reserved |
22045 | Reserved |
22046 | Converts to half size katakana |
22047 | Converts to half size ascii |
22048 | Determines the current phrase and moves to the next candidate list |
22049 | Determines all the undetermined characters and sends them to the host application |
22050 | Determines all the undetermined characters and moves to the next candidates in the candidate list |
22051 | Converts to half-width |
22052 | Toggles among hiragana, katakana and ascii |
22053 | Unknown |
22054 | Unknown |
22055 | Unknown |
22056 | Moves to the beginning of the candidate list |
22057 | Moves to the end of the candidate list |
22058 | Displays candidate list for the current phrase |
22059 | Moves the focus one phrase to the left and displays the candidate list |
22060 | Moves the focus one phrase to the right and displays the candidate list |
22061 | Moves the focus to the first phrase and displays the candidate list |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:CheckFileType | CleanDicThreadFunc | CreateIFECommonInstance | CreateIFEDictionary2Instance |
CreateIFEDictionaryInstance | CreateIFELanguageInstance | CreateIImeIPointInstance | CreateIImeKbdInstance |
CreateIImeKnlDictInstance | CreateIRegManInstance | DllCanUnloadNow | DllCanUnloadNowDone |
DllGetClassObject | DllRegisterServer | DllUnregisterServer | KnlClose |
KnlInit | KnlOpen | KnlTerm | LoadTipConfig |
OurCoCreateInstance | OurCoTaskMemAlloc | OurCoTaskMemFree | OurCoTaskMemRealloc |
OurStringFromGUID2 | RgSetGakusyuu | ShutdownKnlDll | UnLoadOurOle32 |
reload_config |
Imported Functions List
The following functions are imported by this dll:- KERNEL32.dll:
CloseHandle CopyFileA CreateDirectoryA CreateEventA CreateFileA CreateFileMappingA CreateMutexA CreateProcessA CreateThread DebugBreak DeleteFileA FindResourceA FindResourceExA FlushViewOfFile FreeLibrary FreeLibraryAndExitThread FreeResource GetBinaryType GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDriveTypeA GetEnvironmentVariableA GetFileAttributesA GetFileSize GetModuleFileNameA GetPrivateProfileStringA GetProcAddress GetProcessHeap GetSystemDefaultLCID GetSystemDirectoryA GetSystemTime GetSystemTimeAsFileTime GetTempFileNameA GetTempPathA GetTickCount GetVersionExA GlobalAlloc GlobalFree GlobalHandle GlobalLock GlobalReAlloc GlobalUnlock HeapCreate HeapDestroy InterlockedDecrement InterlockedExchange InterlockedIncrement IsBadCodePtr LoadLibraryA LoadLibraryExA LoadResource LocalAlloc LocalFree LockResource MapViewOfFile MultiByteToWideChar ReadFile ReleaseMutex ResumeThread SetErrorMode SetEvent SetFilePointer SetFileTime SetThreadPriority SizeofResource Sleep SystemTimeToFileTime UnmapViewOfFile WaitForSingleObject WideCharToMultiByte WriteFile lstrcat lstrcmp lstrcmpi lstrcpy lstrcpyn lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error ntdll!RtlUnwind - USER32.dll:
ActivateKeyboardLayout CharNextA CharUpperA CharUpperBuffA EnumWindows GetClassNameA GetKeyState GetKeyboardLayoutList GetKeyboardState GetWindowThreadProcessId LoadKeyboardLayoutA MessageBeep MessageBoxA PostMessageA PostThreadMessageA RegisterClipboardFormatA SendMessageA SendMessageTimeoutA SystemParametersInfoA ToAscii VkKeyScanA WaitForInputIdle wsprintfA - GDI32.dll:
GetObjectA GetStockObject - ADVAPI32.dll:
CheckTokenMembership ConvertStringSecurityDescriptorToSecurityDescriptorA GetSecurityDescriptorDacl GetSidIdentifierAuthority GetSidSubAuthority GetSidSubAuthorityCount GetTokenInformation GetUserNameA IsValidSid OpenProcessToken RegCloseKey RegCreateKeyExA RegDeleteKeyA RegDeleteValueA RegEnumKeyA RegEnumKeyExA RegEnumValueA RegOpenKeyA RegOpenKeyExA RegQueryInfoKeyA RegQueryValueExA RegSetValueExA RegUnLoadKeyA - IMM32.dll:
ImmGetIMEFileNameA ImmIsIME ImmLockIMC ImmLockIMCC ImmUnlockIMC ImmUnlockIMCC