Windows 10 DLL File Information - main.cpl |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, 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: | Mouse and Keyboard Control Panel Applets |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
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: | 457 KB |
Total Number of Exported Functions: | 1 |
Total Number of Exported Functions With Names: | 1 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 27,136 Bytes | 5.8% | Read, Execute | Code |
.data | 0x00008000 | 8,192 Bytes | 1.8% | Write, Read | Initialized Data |
.idata | 0x0000e000 | 4,608 Bytes | 1.0% | Write, Read | Initialized Data |
.didat | 0x00010000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.rsrc | 0x00011000 | 423,936 Bytes | 90.6% | Read | Initialized Data |
.reloc | 0x00079000 | 2,560 Bytes | 0.5% | Read, Discardable | Initialized Data |
Static Linking
main.cpl is statically linked to the following files:msvcrt.dll
SHELL32.dll
SHLWAPI.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-processenvironment-l1-2-0.dll
MPR.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-string-l2-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-profile-l1-1-0.dll
ADVAPI32.dll
GDI32.dll
KERNEL32.dll
USER32.dll
api-ms-win-core-delayload-l1-1-1.dll
This means that when main.cpl is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, main.cpl won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 16 | 411,954 Bytes | 88.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 1 | 3,626 Bytes | 0.8% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 9 | 6,718 Bytes | 1.4% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 43 | 2,728 Bytes | 0.6% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 1,167 Bytes | 0.2% |
All Others | 2 | 1,180 Bytes | 0.3% |
Total | 72 | 427,373 Bytes | 91.3% |
Icons in this file
There are 16 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 1000 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.ID | Dialog Caption |
---|---|
99 | Save Scheme |
100 | Buttons |
101 | Pointers |
103 | Pointer Options |
104 | Speed |
106 | Hardware |
108 | Wheel |
116 | Settings for ClickLock |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
100 | Mouse |
101 | Customize your mouse settings, such as the button configuration, double-click speed, mouse pointers, and motion speed. |
102 | Keyboard |
103 | Customize your keyboard settings, such as the cursor blink rate and the character repeat rate. |
110 | explorer.exe hcp://help/tshoot/tsInputDev.htm |
111 | explorer.exe hcp://help/tshoot/tsInputDev.htm |
200 | Cursors (*.ani, *.cur)*.ani;*.curAnimated Cursors (*.ani)*.aniStatic Cursors (*.cur)*.curAll Files*.* |
201 | Confirm Scheme Removal |
204 | The %s file, which contains the '%s' cursor, is either missing or corrupt. |
205 | Browse |
207 | Normal Select |
208 | Busy |
209 | Working In Background |
210 | Unavailable |
211 | Text Select |
212 | Precision Select |
213 | Vertical Resize |
214 | Horizontal Resize |
215 | Diagonal Resize 1 |
216 | Diagonal Resize 2 |
217 | Move |
218 | Help Select |
219 | Handwriting |
220 | Alternate Select |
221 | (None) |
222 | (system scheme) |
223 | Replace Scheme? |
224 | The Cursor Scheme name you selected is already in use. Do you want to replace the original scheme? |
225 | Link Select |
230 | Are you sure you want to completely remove the scheme '%s' from your system? |
1007 | Magnified |
1011 | Windows Black |
1012 | Windows Black (extra large) |
1013 | Windows Black (large) |
1015 | Windows Inverted |
1016 | Windows Inverted (extra large) |
1017 | Windows Inverted (large) |
1018 | Windows Standard (extra large) |
1019 | Windows Standard (large) |
1020 | Windows Default |
1021 | Windows Default (large) |
1022 | Windows Default (extra large) |
2000 | Animated Cursor |
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:- msvcrt.dll:
_XcptFilter _amsg_exit _except_handler4_common _initterm _vsnwprintf free malloc memcpy memset - SHELL32.dll:
RestartDialogEx SHAddFromPropSheetExtArray SHCreatePropSheetExtArray SHDestroyPropSheetExtArray SHReplaceFromPropSheetExtArray SHRestricted - SHLWAPI.dll:
PathAppendW SHLoadIndirectString StrToIntW - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalAlloc KernelBase!LocalFree - api-ms-win-core-libraryloader-l1-2-1.dll:
KernelBase!LoadLibraryW - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FreeLibrary KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadStringW - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteValueW KernelBase!RegEnumValueW KernelBase!RegOpenKeyExW KernelBase!RegQueryValueExW KernelBase!RegSetValueExW - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemDirectoryW KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetWindowsDirectoryW - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!ExpandEnvironmentStringsW KernelBase!GetCurrentDirectoryW - MPR.dll:
WNetGetConnectionW - api-ms-win-core-string-l1-1-0.dll:
KernelBase!CompareStringOrdinal - api-ms-win-core-string-l2-1-0.dll:
KernelBase!CharNextW KernelBase!CharPrevW - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!Sleep - api-ms-win-core-processthreads-l1-1-2.dll:
kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - ADVAPI32.dll:
RegSetValueW - GDI32.dll:
BitBlt CreateCompatibleDC DeleteDC DeleteObject ExtTextOutW GetDeviceCaps GetLayout GetObjectW GetTextMetricsW SelectObject SetBkColor SetDIBColorTable SetLayout SetTextColor - KERNEL32.dll:
ActivateActCtx CreateActCtxW DeactivateActCtx ReleaseActCtx lstrcmpW lstrcmpiW - USER32.dll:
BeginPaint CheckDlgButton CheckRadioButton CopyIcon CopyRect DestroyCursor DestroyCursor DestroyWindow DialogBoxParamW DrawFocusRect DrawIconEx EnableWindow EndDialog EndPaint GetCaretBlinkTime GetDC GetDlgItem GetDlgItemInt GetDlgItemTextW GetFocus GetParent GetSysColor GetSystemMetrics GetWindowLongW GetWindowRect GetWindowTextW InflateRect InvalidateRect IsDlgButtonChecked KillTimer LoadCursorW LoadIconW LoadImageW MapWindowPoints MessageBeep MessageBoxW OffsetRect PtInRect RegisterClassW ReleaseDC SendDlgItemMessageW SendMessageW SendNotifyMessageW SetCaretBlinkTime SetCursor SetDlgItemInt SetDlgItemTextW SetDoubleClickTime SetProcessDPIAware SetTimer SetWindowLongW SetWindowPos SetWindowTextW ShowCursor ShowWindow SwapMouseButton SystemParametersInfoW ntdll!NtdllDefWindowProc_W - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI