Windows 10 DLL File Information - themeui.dll |
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: | Windows Theme API |
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: | 2,782 KB |
Total Number of Exported Functions: | 3 |
Total Number of Exported Functions With Names: | 3 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 292,352 Bytes | 10.3% | Read, Execute | Code |
.data | 0x00049000 | 1,024 Bytes | 0.0% | Write, Read | Initialized Data |
.idata | 0x0004b000 | 11,776 Bytes | 0.4% | Read | Initialized Data |
.didat | 0x0004e000 | 512 Bytes | 0.0% | Write, Read | Initialized Data |
.rsrc | 0x0004f000 | 2,525,696 Bytes | 88.7% | Read | Initialized Data |
.reloc | 0x002b8000 | 16,384 Bytes | 0.6% | Read, Discardable | Initialized Data |
Static Linking
themeui.dll is statically linked to the following files:msvcrt.dll
SHCORE.dll
SHELL32.dll
SHLWAPI.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-string-l2-1-0.dll
api-ms-win-core-file-l2-1-2.dll
api-ms-win-core-synch-l1-2-1.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-core-path-l1-1-0.dll
api-ms-win-core-threadpool-l1-2-0.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-core-sidebyside-l1-1-0.dll
api-ms-win-core-kernel32-legacy-l1-1-1.dll
api-ms-win-core-localization-obsolete-l1-3-0.dll
api-ms-win-core-privateprofile-l1-1-1.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
ntdll.dll
GDI32.dll
USER32.dll
api-ms-win-core-delayload-l1-1-1.dll
This means that when themeui.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, themeui.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 3 | 294,189 Bytes | 10.3% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 11 | 2,222,516 Bytes | 78.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 1 | 1,014 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 105 | 6,002 Bytes | 0.2% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 1,170 Bytes | 0.0% |
All Others | 4 | 4,434 Bytes | 0.2% |
Total | 125 | 2,529,325 Bytes | 88.8% |
Icons in this file
There are 3 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 |
---|---|
1015 | Screen Saver |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
120 | Save a Theme |
121 | Saving your theme (%1)... |
122 | Windows can't find one of the files in this theme. Do you still want to save the theme? |
123 | Windows can't save this theme to your computer |
124 | This theme contains more than %1 files. Remove some of the files and try again. |
125 | This theme is larger than %1!u! GB. Remove some of the files and try again. |
126 | There isn't enough disk space to save this theme to your computer |
127 | This theme includes more than %1!u! pictures. Are you sure you want to save it? |
128 | This theme includes more than %1!u! MB of files. Are you sure you want to save it? |
129 | Because of the size of the theme, it might be difficult to share. |
130 | This theme includes a screen saver that might not work on other computers. Are you sure you want to save this theme? |
131 | Personalization |
132 | Windows can't find one of the files in this theme. Do you still want to save it? |
133 | This theme contains more than %1 files. |
134 | This theme is larger than %1!u! GB. |
135 | Cancelling theme pack creation ... |
136 | Unpacking %1 files (%2)... |
137 | Unpacking %1 file (%2)... |
138 | Cancelling theme pack installation ... |
850 | High Contrast #1 |
851 | High Contrast #2 |
852 | High Contrast Black |
853 | High Contrast White |
1401 | Desktop |
1402 | Inactive Title Bar |
1403 | Inactive Window Border |
1404 | Active Title Bar |
1405 | Active Window Border |
1406 | Menu |
1407 | Selected Items |
1408 | Window |
1409 | Scrollbar |
1410 | 3D Objects |
1411 | Palette Title |
1413 | Caption Buttons |
1415 | Message Box |
1417 | Application Background |
1420 | Icon Spacing (Horizontal) |
1421 | Icon Spacing (Vertical) |
1422 | ToolTip |
1423 | Icon |
1424 | Small Icon |
1425 | Disabled Item |
1426 | Hyperlink |
1427 | Border Padding |
1450 | Active Window |
1451 | Inactive Window |
1452 | Minimized Window |
1453 | Very Long Icon Title |
1454 | Normal |
1455 | Disabled |
1456 | Selected |
1457 | Message Box |
1460 | Window Text |
1461 | Message Text |
2002 | Normal |
2013 | Windows |
2014 | Windows Basic |
2019 | Normal |
2022 | (None) |
2027 | NormalColor |
2028 | NormalSize |
2031 | On &resume, display logon screen |
2036 | %WinDir%web\wallpaper\Windows\img0.jpg |
2053 | Preview |
2054 | (None) |
2057 | Custom |
2058 | Unsaved Theme |
2059 | Synced Theme |
2103 | High Contrast Black |
2104 | High Contrast White |
2107 | High Contrast #1 |
2108 | High Contrast #2 |
2112 | Flowers |
2113 | Windows Technical Preview |
2201 | Bubbles |
2203 | Mystify |
2204 | Photos |
2205 | Ribbons |
2206 | Blank |
2208 | 3D Text |
2673 | Please wait |
2674 | Segoe UI |
2682 | Themes Setup |
2683 | Windows Theme File |
2684 | Windows Visual Style File |
2685 | Windows Theme Pack File |
2686 | Apply theme |
2687 | Subscribe to RSS Feed? |
2688 | This theme uses an RSS feed for its desktop background. Would you like to subscribe to the feed and configure it to automatically download attachments? |
2689 | Download Attachments Files will be automatically downloaded to your computer. |
2690 | Do not download attachments Only use a single image for your desktop. |
2692 | You can't download feed attachments |
2693 | This action is restricted by Group Policy. Contact your system administrator for more information. |
2694 | Error |
2695 | Windows Desktop Theme Pack File |
3000 | Error Applying Visual Styles |
3001 | The visual styles could not be applied. %s |
3002 | The visual styles could not be applied because the file failed to load. %s Details: %s |
3004 | Applying Visual Styles Error |
3005 | Personalization |
3006 | This theme can't be applied to the desktop. |
3007 | Try clicking a different theme. |
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:DllCanUnloadNow | DllGetClassObject | DllInstall |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CIsqrt _CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _ftol2 _ftol2_sse _initterm _lock _onexit _unlock _vsnprintf _vsnwprintf _wtoi free malloc memcmp memcpy memcpy_s memmove memset public: virtual __thiscall type_info::~type_info(void) strchr swscanf_s towupper wcschr - SHCORE.dll:
IStream_Reset IStream_Size IUnknown_Set IUnknown_SetSite IsOS SHCreateStreamOnFileEx SHCreateThread SHCreateThreadWithHandle SHDeleteKeyW SHDeleteValueW SHGetValueW SHRegGetPathW SHRegGetValueW SHRegSetPathW SHSetValueW SHStrDupW SHUnicodeToUnicode - SHELL32.dll:
ExtractIconW ILClone ILCombine ILFindChild ILFree ILGetSize ILLoadFromStreamEx ILSaveToStream PathGetShortPath SHCLSIDFromString SHChangeNotify SHCoCreateInstance SHCreateItemFromIDList SHCreateItemFromParsingName SHCreateItemWithParent SHCreateShellItemArrayFromIDLists SHCreateShellItemArrayFromShellItem SHFileOperationW SHGetFolderPathEx SHGetIDListFromObject SHGetKnownFolderPath SHGetNameFromIDList SHILCreateFromPath SHParseDisplayName SHQueryRecycleBinW SHRestricted - SHLWAPI.dll:
PathAddBackslashW PathAppendW PathCombineW PathCommonPrefixW PathFileExistsW PathFindExtensionW PathFindFileNameW PathFindNextComponentW PathIsDirectoryW PathIsFileSpecW PathIsPrefixW PathIsRelativeW PathQuoteSpacesW PathRemoveExtensionW PathRemoveFileSpecA PathRemoveFileSpecW PathStripPathA PathStripToRootW PathUnExpandEnvStringsW QISearch SHLoadIndirectString SHRegGetUSValueW SHSendMessageBroadcastW StrChrW StrCmpICW StrCmpIW StrCmpNICW StrCmpNIW StrCmpNW StrCmpW StrDupW StrFormatByteSizeW StrRChrA StrRChrW StrRStrIW StrStrIW StrStrW StrToIntExW StrToIntW UrlCompareW UrlEscapeW - api-ms-win-core-com-l1-1-1.dll:
combase!CLSIDFromString combase!CoCreateGuid combase!CoCreateInstance combase!CoGetInterfaceAndReleaseStream combase!CoGetMalloc combase!CoInitializeEx combase!CoMarshalInterThreadInterfaceInStream combase!CoReleaseMarshalData combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoTaskMemRealloc combase!CoUninitialize combase!CreateStreamOnHGlobal combase!PropVariantClear combase!StringFromCLSID combase!StringFromGUID2 - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalAlloc KernelBase!LocalFree - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemDirectoryW KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetWindowsDirectoryW - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegEnumValueW KernelBase!RegGetValueW KernelBase!RegOpenKeyExW KernelBase!RegQueryInfoKeyW KernelBase!RegQueryValueExW KernelBase!RegSetValueExW - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FreeLibrary KernelBase!FreeLibraryAndExitThread KernelBase!GetModuleFileNameA KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleExW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadStringW - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle KernelBase!DuplicateHandle - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!CreateMutexW KernelBase!InitOnceBeginInitialize KernelBase!InitOnceComplete KernelBase!OpenEventW KernelBase!ReleaseMutex KernelBase!ResetEvent KernelBase!SetEvent KernelBase!Sleep KernelBase!WaitForSingleObject ntdll!RtlAcquireSRWLockExclusive ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReleaseSRWLockExclusive - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!IsDebuggerPresent KernelBase!OutputDebugStringW - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken KernelBase!OpenThreadToken kernel32!CreateProcessW kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!GetExitCodeThread kernel32!ResumeThread kernel32!TerminateProcess - api-ms-win-core-heap-l1-2-0.dll:
KernelBase!GetProcessHeap ntdll!RtlAllocateHeap ntdll!RtlFreeHeap ntdll!RtlReAllocateHeap - api-ms-win-core-string-l1-1-0.dll:
KernelBase!CompareStringOrdinal KernelBase!MultiByteToWideChar KernelBase!WideCharToMultiByte - api-ms-win-core-file-l1-2-1.dll:
KernelBase!CompareFileTime KernelBase!CreateDirectoryW KernelBase!CreateFileW KernelBase!DeleteFileW KernelBase!FileTimeToLocalFileTime KernelBase!FindClose KernelBase!FindFirstFileExW KernelBase!FindFirstFileW KernelBase!FindNextFileW KernelBase!GetDiskFreeSpaceExW KernelBase!GetFileAttributesExW KernelBase!GetFileSize KernelBase!GetLongPathNameW KernelBase!GetTempFileNameW KernelBase!GetTempPathW KernelBase!LocalFileTimeToFileTime KernelBase!ReadFile KernelBase!SetFileAttributesW KernelBase!SetFilePointer KernelBase!SetFileTime KernelBase!WriteFile - api-ms-win-core-string-l2-1-0.dll:
KernelBase!CharLowerW KernelBase!CharNextW KernelBase!CharUpperBuffW KernelBase!IsCharUpperW - api-ms-win-core-file-l2-1-2.dll:
KernelBase!CopyFileW - api-ms-win-core-synch-l1-2-1.dll:
KernelBase!WaitForMultipleObjects - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW KernelBase!GetLocaleInfoW KernelBase!LCMapStringW - api-ms-win-core-libraryloader-l1-2-1.dll:
KernelBase!LoadLibraryW - api-ms-win-core-path-l1-1-0.dll:
KernelBase!PathCchAddExtension KernelBase!PathCchAppend KernelBase!PathCchCombine KernelBase!PathCchRenameExtension - api-ms-win-core-threadpool-l1-2-0.dll:
KernelBase!CreateThreadpoolWork ntdll!TpPostWork ntdll!TpReleaseWork - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!ExpandEnvironmentStringsW - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-memory-l1-1-2.dll:
KernelBase!CreateFileMappingW KernelBase!MapViewOfFile KernelBase!UnmapViewOfFile - api-ms-win-core-sidebyside-l1-1-0.dll:
KernelBase!ActivateActCtx KernelBase!CreateActCtxW KernelBase!DeactivateActCtx KernelBase!ReleaseActCtx - api-ms-win-core-kernel32-legacy-l1-1-1.dll:
kernel32!DosDateTimeToFileTime kernel32!FileTimeToDosDateTime kernel32!MulDiv - api-ms-win-core-localization-obsolete-l1-3-0.dll:
KernelBase!GetNumberFormatW KernelBase!GetUserDefaultUILanguage - api-ms-win-core-privateprofile-l1-1-1.dll:
kernel32!GetPrivateProfileStringW - api-ms-win-core-string-obsolete-l1-1-0.dll:
kernel32!lstrcmpiW kernel32!lstrlenW - ntdll.dll:
CsrIdentifyAlertableThread EtwEventActivityIdControl EtwEventRegister EtwEventSetInformation EtwEventUnregister EtwEventWrite EtwEventWriteTransfer EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids WinSqmAddToAverageDWORD WinSqmAddToAverageDWORD WinSqmAddToStream - GDI32.dll:
BitBlt CreateCompatibleBitmap CreateCompatibleDC CreateDIBSection CreateFontIndirectW CreateRectRgn CreateSolidBrush DeleteDC DeleteObject ExtFloodFill GdiAlphaBlend GetDeviceCaps GetObjectW GetPixel GetRegionData GetStockObject RestoreDC SaveDC SelectObject SetBkMode SetLayout SetMagicColors SetStretchBltMode SetTextColor StretchBlt - USER32.dll:
BeginPaint CallWindowProcW CheckDlgButton CopyRect CreateWindowExW CreateWindowInBand DestroyCursor DestroyWindow DispatchMessageW DrawIconEx DrawTextW EnableWindow EndPaint EndTask EnumChildWindows EnumWindows FillRect FindWindowExW FindWindowW GetClassInfoW GetClassNameW GetClientRect GetDC GetDlgCtrlID GetDlgItem GetDlgItemInt GetFocus GetMessageW GetMonitorInfoW GetParent GetShellWindow GetSysColor GetSysColorBrush GetSystemMetrics GetWindow GetWindowLongW InflateRect InvalidateRect IsDlgButtonChecked IsWindow KillTimer LoadBitmapW LoadCursorW LoadIconW LoadImageW MessageBoxW MonitorFromPoint MoveWindow MsgWaitForMultipleObjects OffsetRect OpenIcon PeekMessageW PostMessageW PostQuitMessage PostThreadMessageW RedrawWindow RegisterClassExW RegisterClassW ReleaseDC SendDlgItemMessageW SendMessageTimeoutW SendMessageW SendNotifyMessageW SetCursor SetDlgItemInt SetDlgItemTextW SetForegroundWindow SetSysColors SetTimer SetWindowLongW ShowWindow SystemParametersInfoW TranslateMessage UnregisterClassW ValidateRect WaitForInputIdle ntdll!NtdllDefWindowProc_W - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI