Windows XP DLL File Information - input.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: | Text Input DLL |
File Version: | 5.1.2600.5512 (xpsp.080413-2105) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 120 KB |
Total Number of Exported Functions: | 5 |
Total Number of Exported Functions With Names: | 1 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 71,168 Bytes | 57.7% | Read, Execute | Code |
.data | 0x00013000 | 17,408 Bytes | 14.1% | Write, Read | Initialized Data |
.rsrc | 0x00019000 | 28,672 Bytes | 23.2% | Read | Initialized Data |
.reloc | 0x00020000 | 5,120 Bytes | 4.1% | Read, Discardable | Initialized Data |
Static Linking
input.dll is statically linked to the following files:ntdll.dll
KERNEL32.dll
USER32.dll
GDI32.dll
ADVAPI32.dll
COMCTL32.dll
SETUPAPI.dll
ole32.dll
OLEAUT32.dll
IMM32.dll
This means that when input.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, input.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 6 | 4,884 Bytes | 4.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 | 12 | 7,782 Bytes | 6.3% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 254 | 11,520 Bytes | 9.3% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 694 Bytes | 0.6% |
All Others | 1 | 872 Bytes | 0.7% |
Total | 274 | 25,752 Bytes | 20.9% |
Icons in this file
There are 6 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
500 | Settings |
501 | Add Input Language |
502 | Input language Properties |
503 | Change Key Sequence |
504 | Change Key Sequence |
505 | Change Key Sequence |
506 | Change Key Sequence |
507 | Add Input language |
508 | Change Key Sequence |
509 | Add Input Language |
510 | Advanced Key Settings |
511 | Language Bar Settings |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | Text Services and Input Languages |
2 | Customizes settings for text input of languages |
10 | You must restart your computer before the new settings will take effect. Do you want to restart your computer now? |
11 | Change Text Services |
50 | You may not remove the default input language. Use the General property page in the Regional Options applet if you wish to change your default locale. |
51 | Windows could not change the default input language. |
52 | Windows setup could not copy the appropriate files. Make sure you have the correct path name for the keyboard layout files. |
53 | Windows could not properly load the %s keyboard layout. |
54 | Windows could not remove %s because it is currently in use. It will be removed next time you either reboot or logoff and logon. |
55 | You must specify at least one language and keyboard layout for Windows to use. |
56 | Although the language indicator now appears on the taskbar, it will not appear the next time you start Windows. When you restart Windows, try changing this setting again. |
57 | All available input language / layout combinations have been added. There are no remaining entries to be added. |
58 | Unable to install the chosen layout. Please contact your system Administrator. |
59 | Switch between input languages |
61 | Switch to %s |
62 | Ctrl+ |
63 | Left Alt+ |
64 | Shift+ |
65 | Key sequence %s is already in use. Please select another one. |
66 | Key sequence %s is not valid. Please select another one. |
67 | You already have a installed keyboard layout for this language. Do you want to replace it with new %s layout? |
68 | Unable to change one of the key settings until the keyboard layout changes are applied. Do you want to apply the keyboard layout changes now? |
80 | Installed Input Methods |
81 | - Default |
82 | Unknown Language |
83 | None |
100 | Confirmation |
101 | Are you sure you want to remove the below input language? %s |
102 | Windows could not remove %s because it is currently in use. |
103 | Advanced text services have been turned on. To use these services, you might need to restart your programs that are already running. |
104 | You have chosen to turn off advanced text services. After you turn off these services, your programs cannot use them. Do you want to turn off advanced text services? |
105 | You have another TIP items that use the same substitute keyboard layout. %s Do you want to delete all or not? |
200 | (Unknown) |
1500 | Keyboard |
1501 | Handwriting Recognition |
1502 | Speech |
1503 | Advanced Text Services |
2200 | (None) |
2201 | Space |
2202 | Page_Up |
2203 | Page_Down |
2205 | Home |
2218 | SEMICLN |
2219 | EQUAL |
2220 | COMMA |
2221 | MINUS |
2222 | PERIOD |
2223 | SLASH |
2225 | LBRACKET |
2226 | BSLASH |
2227 | RBRACKET |
2228 | QUOTE |
2255 | (None) |
2267 | Grave Accent |
2300 | Chinese (Traditional) IME - Resend result string |
2301 | Resend the previous result string to this application. |
2302 | Chinese (Traditional) IME - Previous Composition |
2303 | Bring up the previous string to the application. |
2304 | Chinese (Traditional) IME - UI Style Toggle |
2305 | Toggle the UI style between caret unrelated UI and the caret related UI. |
2306 | Chinese (Traditional) IME - Ime/NonIme Toggle |
2307 | Toggle between IME and non IME. |
2308 | Chinese (Traditional) IME - Shape Toggle |
2309 | Toggle the shape conversion mode of IME. |
2310 | Chinese (Traditional) IME - Symbol Toggle |
2311 | Toggle the symbol conversion mode of IME. |
2312 | Chinese (Simplified) IME - Ime/NonIme Toggle |
2313 | Toggle between IME and non IME. |
2314 | Chinese (Simplified) IME - Shape Toggle |
2315 | Toggle the shape conversion mode of IME. |
2316 | Chinese (Simplified) IME - Symbol Toggle |
2317 | Toggle the symbol conversion mode of IME. |
2320 | Failed to change key sequence for %s. Please check if the same key sequence is used for another item. |
5001 | Belgian (Period) |
5002 | Belgian French |
5003 | Portuguese (Brazilian ABNT) |
5004 | Canadian French |
5005 | Canadian French (Legacy) |
5007 | Danish |
5008 | Dutch |
5009 | Finnish |
5010 | French |
5011 | German |
5012 | German (IBM) |
5013 | Icelandic |
5014 | Irish |
5015 | Italian |
5016 | Italian (142) |
5017 | Latin American |
5018 | Norwegian |
5019 | Portuguese |
5020 | Spanish |
5021 | Spanish Variation |
5022 | Swedish |
5023 | Swiss French |
5024 | Swiss German |
5025 | United Kingdom |
5026 | United States-International |
5027 | United States-Dvorak for left hand |
5028 | United States-Dvorak for right hand |
5029 | Albanian |
5030 | Croatian |
5031 | Czech |
5032 | Czech (QWERTY) |
5033 | Hungarian |
5034 | Hungarian 101-key |
5035 | Polish (Programmers) |
5036 | Polish (214) |
5037 | Romanian |
5038 | Serbian (Latin) |
5039 | Slovak |
5040 | Slovak (QWERTY) |
5041 | Slovenian |
5042 | Estonian |
5043 | Latvian |
5044 | Latvian (QWERTY) |
5045 | Lithuanian IBM |
5046 | Greek |
5047 | Greek Latin |
5048 | Greek (220) |
5049 | Greek (319) |
5050 | Greek (220) Latin |
5051 | Greek (319) Latin |
5052 | Belarusian |
5053 | Bulgarian |
5054 | Bulgarian (Latin) |
5055 | Russian |
5056 | Russian (Typewriter) |
5057 | Serbian (Cyrillic) |
5058 | Ukrainian |
5059 | Turkish F |
5060 | Turkish Q |
5061 | Japanese |
5062 | Japanese Input System (MS-IME2002) |
5063 | Korean |
5064 | Korean Input System (MS-IME2002) |
5065 | Chinese (Traditional) - US Keyboard |
5066 | Chinese (Traditional) - Phonetic |
5067 | Chinese (Traditional) - ChangJie |
5068 | Chinese (Traditional) - Big5 Code |
5069 | Chinese (Traditional) - DaYi |
5070 | Chinese (Traditional) - Unicode |
5071 | Chinese (Traditional) - Alphanumeric |
5072 | Chinese (Simplified) - US Keyboard |
5073 | Chinese (Simplified) - QuanPin |
5074 | Chinese (Simplified) - ShuangPin |
5075 | Chinese (Simplified) - ZhengMa |
5077 | Chinese (Simplified) - NeiMa |
5079 | Thai Kedmanee |
5080 | Thai Pattachote |
5081 | Thai Kedmanee (non-ShiftLock) |
5082 | Thai Pattachote (non-ShiftLock) |
5083 | Hebrew |
5084 | Arabic (101) |
5085 | Arabic (102) |
5086 | Arabic (102) AZERTY |
5087 | Czech Programmers |
5088 | Lithuanian |
5089 | Belgian (Comma) |
5090 | Chinese (Traditional) - New Phonetic |
5091 | Chinese (Simplified) - Microsoft Pinyin IME 3.0 |
5092 | United States-Dvorak |
5093 | Chinese (Traditional) - New ChangJie |
5094 | Assamese |
5095 | Bengali |
5096 | Devanagari - INSCRIPT |
5097 | Gujarati |
5098 | Kannada |
5099 | Malayalam |
5100 | Oriya |
5101 | Punjabi |
5102 | Tamil |
5103 | Telugu |
5104 | Marathi |
5105 | Hindi Traditional |
5107 | Cantonese Phonetic |
5108 | Faeroese |
5109 | FYRO Macedonian |
5110 | Canadian Multilingual Standard |
5111 | Chinese (Traditional) - Quick |
5112 | Chinese (Traditional) - Array |
5113 | Kazakh |
5114 | Uzbek Cyrillic |
5115 | Azeri Cyrillic |
5116 | Tatar |
5117 | Azeri Latin |
5118 | Vietnamese |
5119 | Georgian |
5120 | Armenian Eastern |
5121 | Armenian Western |
5122 | Greek Polytonic |
5123 | US English Table for IBM Arabic 238_L |
5124 | Farsi |
5125 | Gaelic |
5126 | Portuguese (Brazilian ABNT2) |
5127 | Mongolian Cyrillic |
5128 | Kyrgyz Cyrillic |
5129 | Urdu |
5130 | Syriac |
5131 | Syriac Phonetic |
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:CPlApplet |
Imported Functions List
The following functions are imported by this dll:- ntdll.dll:
_vsnwprintf wcschr - KERNEL32.dll:
AddAtomW CloseHandle CreateEventW CreateMutexW CreateProcessW DeleteAtom DisableThreadLibraryCalls FindClose FindFirstFileW FreeLibrary GetAtomNameW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetLocaleInfoW GetProcAddress GetSystemDefaultLCID GetSystemDirectoryW GetSystemTimeAsFileTime GetTickCount GetUserDefaultUILanguage GetVersionExA IsValidLocale LoadLibraryExA LoadLibraryW LocalAlloc LocalFree LocalLock LocalReAlloc LocalUnlock QueryPerformanceCounter ReleaseMutex SetErrorMode SetEvent SetUnhandledExceptionFilter TerminateProcess UnhandledExceptionFilter WaitForSingleObject lstrcmpW lstrcmpiW lstrcpynW lstrlenW - USER32.dll:
ActivateKeyboardLayout BroadcastSystemMessageW CallWindowProcW CheckDlgButton CreateIconIndirect DialogBoxParamW DrawFocusRect DrawTextW EnableWindow EndDialog EnumChildWindows ExitWindowsEx FindWindowW GetClientRect GetDC GetDlgItem GetKeyboardLayout GetKeyboardLayoutList GetParent GetPropW GetSysColor GetSystemMetrics GetWindowLongW InvalidateRect IsDlgButtonChecked IsWindow IsWindowEnabled LoadCursorW LoadIconW LoadImageW LoadKeyboardLayoutEx LoadKeyboardLayoutW LoadStringW MessageBeep MessageBoxW PostMessageW ReleaseDC RemovePropW SendMessageW SetCursor SetDlgItemTextW SetFocus SetPropW SetWindowLongW SetWindowTextW ShowWindow SystemParametersInfoW UnloadKeyboardLayout WaitForInputIdle WinHelpW - GDI32.dll:
BitBlt CreateBitmap CreateCompatibleBitmap CreateCompatibleDC CreateFontIndirectW CreatePen DeleteDC DeleteObject ExtTextOutW GetObjectW GetStockObject GetTextAlign GetTextExtentExPointW GetTextMetricsW LineTo MoveToEx PatBlt SelectObject SetBkColor SetLayout SetTextAlign SetTextColor - ADVAPI32.dll:
AdjustTokenPrivileges AllocateAndInitializeSid CheckTokenMembership EqualSid FreeSid GetTokenInformation OpenProcessToken RegCloseKey RegCreateKeyW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumKeyW RegEnumValueW RegFlushKey RegOpenKeyExW RegOpenKeyW RegQueryInfoKeyW RegQueryValueExW RegSetValueExW - COMCTL32.dll:
CreatePropertySheetPageW ImageList_Create ImageList_Destroy ImageList_ReplaceIcon InitCommonControls PropertySheetW - SETUPAPI.dll:
SetupCloseFileQueue SetupCloseInfFile SetupCommitFileQueue SetupDefaultQueueCallback SetupFindFirstLineW SetupGetStringFieldW SetupInitDefaultQueueCallback SetupInstallFilesFromInfSectionW SetupOpenAppendInfFileW SetupOpenFileQueue SetupOpenInfFileW SetupScanFileQueue SetupTermDefaultQueueCallback - ole32.dll:
CLSIDFromString CoCreateInstance CoInitialize CoUninitialize StringFromGUID2 - OLEAUT32.dll:
SysFreeString - IMM32.dll:
ImmConfigureIMEW ImmEscapeW ImmGetHotKey ImmIsIME user32!CliImmSetHotKey