Windows 8 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 8, 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: | 6.2.9200.16384 (win8_rtm.120725-1247) |
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,763 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 | 274,432 Bytes | 9.7% | Read, Execute | Code |
.data | 0x00044000 | 5,632 Bytes | 0.2% | Write, Read | Initialized Data |
.idata | 0x00046000 | 9,216 Bytes | 0.3% | Read | Initialized Data |
.rsrc | 0x00049000 | 2,525,696 Bytes | 89.3% | Read | Initialized Data |
.reloc | 0x002b2000 | 13,312 Bytes | 0.5% | Read, Discardable | Initialized Data |
Static Linking
themeui.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
api-ms-win-core-path-l1-1-0.dll
GDI32.dll
USER32.dll
SHLWAPI.dll
SHELL32.dll
SHCORE.dll
KERNEL32.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.4% |
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.6% |
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 | 5,962 Bytes | 0.2% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 1,170 Bytes | 0.0% |
All Others | 4 | 4,430 Bytes | 0.2% |
Total | 125 | 2,529,281 Bytes | 89.4% |
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 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 |
---|---|
1015 | Screen Saver |
String resources in this dll (up to 200 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 |
2111 | Earth |
2112 | Flowers |
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 _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 strchr swscanf_s towupper wcschr - ntdll.dll:
EtwEventRegister EtwEventUnregister EtwEventWrite EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids WinSqmAddToStream WinSqmIncrementDWORD WinSqmIsOptedIn WinSqmSetDWORD - api-ms-win-core-path-l1-1-0.dll:
KernelBase!PathCchAddExtension KernelBase!PathCchAppend KernelBase!PathCchCombine KernelBase!PathCchRenameExtension - 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 CharLowerW CharNextW CharUpperBuffW 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 IsCharUpperW IsDlgButtonChecked IsWindow KillTimer LoadBitmapW LoadCursorW LoadIconW LoadImageW LoadStringW MessageBoxW MonitorFromPoint MoveWindow MsgWaitForMultipleObjects OffsetRect OpenIcon PeekMessageW PostMessageW PostQuitMessage PostThreadMessageW RedrawWindow RegisterClassExW RegisterClassW RegisterClipboardFormatW ReleaseDC SendDlgItemMessageW SendMessageTimeoutW SendMessageW SendNotifyMessageW SetCursor SetDlgItemInt SetDlgItemTextW SetForegroundWindow SetSysColors SetTimer SetWindowLongW ShowWindow SystemParametersInfoW TranslateMessage UnregisterClassW ValidateRect WaitForInputIdle ntdll!NtdllDefWindowProc_W - SHLWAPI.dll:
IStream_Reset IStream_Size IUnknown_Set IUnknown_SetSite IsOS PathAddBackslashW PathAppendW PathCombineW PathCommonPrefixW PathFileExistsW PathFindExtensionW PathFindFileNameW PathFindNextComponentW PathIsDirectoryW PathIsFileSpecW PathIsNetworkPathW PathIsPrefixW PathIsRelativeW PathQuoteSpacesW PathRemoveExtensionW PathRemoveFileSpecA PathRemoveFileSpecW PathStripPathA PathStripToRootW PathUnExpandEnvStringsW QISearch SHCreateStreamOnFileEx SHCreateThread SHCreateThreadWithHandle SHDeleteKeyW SHDeleteValueW SHGetValueW SHLoadIndirectString SHRegGetBoolValueFromHKCUHKLM SHRegGetPathW SHRegGetUSValueW SHRegGetValueW SHRegSetPathW SHSendMessageBroadcastW SHSetValueW SHStrDupW SHUnicodeToUnicode StrChrW StrCmpICW StrCmpIW StrCmpNICW StrCmpNIW StrCmpNW StrCmpW StrDupW StrFormatByteSizeW StrRChrA StrRChrW StrRStrIW StrStrIW StrStrW StrToIntExW StrToIntW UrlCompareW UrlEscapeW - SHELL32.dll:
ExtractIconW ILClone ILCombine ILFindChild ILFree ILGetSize ILLoadFromStreamEx ILSaveToStream PathGetShortPath SHCLSIDFromString SHChangeNotify SHCoCreateInstance SHCreateDirectory SHCreateDirectoryExW SHCreateItemFromIDList SHCreateItemFromParsingName SHCreateItemWithParent SHCreateShellItemArrayFromIDLists SHCreateShellItemArrayFromShellItem SHFileOperationW SHGetFolderPathEx SHGetIDListFromObject SHGetKnownFolderPath SHGetNameFromIDList SHGetPathFromIDListW SHILCreateFromPath SHParseDisplayName SHQueryRecycleBinW SHRestricted - SHCORE.dll:
- KERNEL32.dll:
ActivateActCtx CloseHandle CompareFileTime CompareStringOrdinal CopyFileW CreateActCtxW CreateDirectoryW CreateEventW CreateFileMappingW CreateFileW CreateMutexW CreateProcessW CreateThread CreateThreadpoolWork DeactivateActCtx DelayLoadFailureHook DeleteFileW DisableThreadLibraryCalls DosDateTimeToFileTime DuplicateHandle ExpandEnvironmentStringsW FileTimeToDosDateTime FileTimeToLocalFileTime FindClose FindFirstFileExW FindFirstFileW FindNextFileW FormatMessageW FreeLibrary FreeLibraryAndExitThread GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDiskFreeSpaceExW GetExitCodeThread GetFileAttributesExW GetFileSize GetLastError GetLocaleInfoW GetLongPathNameW GetModuleFileNameW GetModuleHandleExW GetModuleHandleW GetNumberFormatW GetPrivateProfileStringW GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemTimeAsFileTime GetTempFileNameW GetTempPathW GetTickCount GetTickCount64 GetUserDefaultUILanguage GetWindowsDirectoryW HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsDebuggerPresent LCMapStringW LoadLibraryExW LoadLibraryW LocalAlloc LocalFileTimeToFileTime LocalFree MapViewOfFile MulDiv MultiByteToWideChar OpenEventW QueryPerformanceCounter ReadFile ReleaseActCtx ReleaseMutex ResetEvent ResumeThread SetEvent SetFileAttributesW SetFilePointer SetFileTime SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter UnmapViewOfFile WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteFile lstrcmpiW lstrlenW ntdll!LdrResolveDelayLoadedAPI ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!TpPostWork ntdll!TpReleaseWork