Windows XP DLL File Information - uxtheme.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 UxTheme Library |
File Version: | 6.00.2900.5512 (xpsp.080413-2105) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - 4 other DLL files in system32 directory are statically linked to this file. |
File Size: | 213 KB |
Total Number of Exported Functions: | 94 |
Total Number of Exported Functions With Names: | 48 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 193,024 Bytes | 88.3% | Read, Execute | Code |
.data | 0x00031000 | 4,096 Bytes | 1.9% | Write, Read | Initialized Data |
.rsrc | 0x00032000 | 13,824 Bytes | 6.3% | Read | Initialized Data |
.reloc | 0x00036000 | 6,656 Bytes | 3.0% | Read, Discardable | Initialized Data |
Static Linking
uxtheme.dll is statically linked to the following files:ADVAPI32.dll
GDI32.dll
KERNEL32.dll
msvcrt.dll
ntdll.dll
USER32.dll
This means that when uxtheme.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, uxtheme.dll won't be loaded.
List of files that are statically linked to uxtheme.dll
dot3ui.dll
dsquery.dll
rcbdyctl.dll
wzcdlg.dll
This means that when one of the above files is loaded, uxtheme.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 1,390 Bytes | 0.6% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 1 | 5,304 Bytes | 2.4% |
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 | 69 | 4,178 Bytes | 1.9% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 632 Bytes | 0.3% |
All Others | 1 | 952 Bytes | 0.4% |
Total | 74 | 12,456 Bytes | 5.7% |
Icons in this file
There are 2 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)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
103 | UxTheme |
109 | UXTHEME |
115 | Type symbol cannot be defined twice=%1 |
122 | Expected left bracket for section name |
123 | The name '%1' is not an enum value of '%2' |
124 | Boolean value ('true' or 'false') expected |
129 | Unknown section name: %1 |
130 | Expected double colon |
131 | Missing name in section header |
132 | Enum not defined: %1 (in themes.inc) |
133 | Missing part name in section header |
134 | Missing state name in section header |
135 | Right paren expected after state name |
136 | End of section header expected |
137 | Enum value name expected |
138 | Integer expected |
139 | Bool value expected |
140 | Bad color value |
141 | Bad margins value |
146 | Illegal size value |
147 | Illegal RECT value |
148 | Unrecognized Size Units: %1 |
149 | Left bracket expected |
150 | System color ID expected: %1 |
151 | Right bracket expected |
152 | End of line expected |
153 | Unknown system color ID |
154 | Not a valid sysfont ID |
155 | System font ID expected |
156 | Unknown system font ID |
157 | Unrecognized font flag: %1 |
158 | Property name expected |
159 | Equals sign expected |
160 | Must be a Primitive, enum, or type: %1 |
161 | Extra text following property value: %1 |
162 | Color Scheme Name expected |
163 | This property not allowed in a [ColorScheme.xxx] section |
164 | Globals section must come before any other class sections |
165 | Expected '.SchemeName' |
166 | Property 'CharSet' must be specified before first 'Font' |
167 | Property 'CharSet' can only be specified in the [globals] section |
168 | Section not allowed in themes.ini: %1 |
169 | Section not allowed in a classdata file: %1 |
170 | Property not allowed in size section: %1 |
171 | Size section name expected |
172 | File section name expected |
173 | Can not open image file: %1 |
174 | Theme exceeds maximum allowed size |
176 | The [SysMetrics] section must come before any other class sections |
177 | Parts not defined for class: %1 |
178 | States not defined for class: %1 |
197 | Not allowed in [sysmetrics] section |
205 | Part or State already defined |
207 | Internal parsing error |
209 | Value name expected: %1 |
210 | Unknown value name: %1 |
211 | Value part specified twice: %1 |
213 | Number expected: %1 |
214 | Number out of range |
215 | Unknown State: %1 |
223 | Color expected |
233 | Illegal localizable property/value pair (missing '=' or '@') |
234 | Illegal substitution symbol |
2000 | Message Box |
2001 | Active Window |
2002 | Inactive Window |
2004 | Window Text |
2005 | WindowMetrics |
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:CloseThemeData | DrawThemeBackground | DrawThemeBackgroundEx |
DrawThemeEdge | DrawThemeIcon | DrawThemeParentBackground |
DrawThemeText | EnableThemeDialogTexture | EnableTheming |
GetCurrentThemeName | GetThemeAppProperties | GetThemeBackgroundContentRect |
GetThemeBackgroundExtent | GetThemeBackgroundRegion | GetThemeBool |
GetThemeColor | GetThemeDocumentationProperty | GetThemeEnumValue |
GetThemeFilename | GetThemeFont | GetThemeInt |
GetThemeIntList | GetThemeMargins | GetThemeMetric |
GetThemePartSize | GetThemePosition | GetThemePropertyOrigin |
GetThemeRect | GetThemeString | GetThemeSysBool |
GetThemeSysColor | GetThemeSysColorBrush | GetThemeSysFont |
GetThemeSysInt | GetThemeSysSize | GetThemeSysString |
GetThemeTextExtent | GetThemeTextMetrics | GetWindowTheme |
HitTestThemeBackground | IsAppThemed | IsThemeActive |
IsThemeBackgroundPartiallyTransparent | IsThemeDialogTextureEnabled | IsThemePartDefined |
OpenThemeData | SetThemeAppProperties | SetWindowTheme |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
CryptAcquireContextW CryptCreateHash CryptDestroyHash CryptDestroyKey CryptHashData CryptImportKey CryptReleaseContext CryptVerifySignatureW GetTokenInformation ImpersonateLoggedOnUser OpenProcessToken OpenThreadToken RegCloseKey RegCreateKeyExW RegDeleteValueW RegEnumValueW RegOpenCurrentUser RegOpenKeyExW RegQueryValueExW RegSetValueExW RevertToSelf - GDI32.dll:
AbortPath Arc BeginPath BitBlt ClearBitmapAttributes CombineRgn CreateBitmap CreateCompatibleBitmap CreateCompatibleDC CreateDIBSection CreateDIBitmap CreateFontIndirectW CreateFontW CreatePatternBrush CreatePen CreateRectRgn CreateRectRgnIndirect CreateSolidBrush DeleteDC DeleteObject Ellipse EndPath ExcludeClipRect ExtCreateRegion ExtTextOutW GdiDrawStream GdiGradientFill GetBkColor GetClipBox GetClipRgn GetDIBits GetDeviceCaps GetLayout GetObjectW GetRegionData GetRgnBox GetStockObject GetTextAlign GetTextColor GetTextExtentPoint32W GetTextMetricsW GetViewportOrgEx IntersectClipRect OffsetRgn PathToRegion PtInRegion RectVisible Rectangle RoundRect SelectClipPath SelectClipRgn SelectObject SetBkColor SetBkMode SetBrushOrgEx SetDIBits SetLayout SetStretchBltMode SetTextAlign SetTextColor SetViewportOrgEx StretchBlt StrokeAndFillPath - KERNEL32.dll:
ActivateActCtx AddAtomW CloseHandle CompareStringW CreateActCtxW CreateFileMappingW CreateFileW CreateSemaphoreW CreateThread DeactivateActCtx DeleteAtom DuplicateHandle ExitThread ExpandEnvironmentStringsW FindClose FindFirstFileW FindNextFileW FindResourceW FreeLibrary FreeLibraryAndExitThread GetACP GetAtomNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetExitCodeThread GetFileAttributesW GetFileSize GetFileTime GetFullPathNameW GetModuleFileNameW GetModuleHandleW GetProcAddress GetStringTypeW GetSystemDirectoryW GetSystemInfo GetSystemTimeAsFileTime GetTickCount GetUserDefaultUILanguage GlobalAlloc GlobalFree GlobalLock GlobalReAlloc GlobalUnlock InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsBadCodePtr IsBadReadPtr IsBadStringPtrW IsBadWritePtr IsDebuggerPresent LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MapViewOfFile MulDiv MultiByteToWideChar QueryPerformanceCounter ReadFile ReleaseActCtx SetFilePointer SetUnhandledExceptionFilter SizeofResource TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VirtualAlloc VirtualFree WaitForSingleObject WideCharToMultiByte WriteFile lstrcmpW lstrcmpiW lstrcpynW lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlRestoreLastWin32Error - msvcrt.dll:
_adjust_fdiv _except_handler3 _ftol _initterm _vsnwprintf _wsplitpath floor free malloc memmove realloc swscanf void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcschr wcsstr - ntdll.dll:
NtConnectPort NtQueryInformationProcess NtRequestWaitReplyPort RtlCreateUserThread RtlInitUnicodeString RtlInitializeCriticalSection RtlUnhandledExceptionFilter - USER32.dll:
AdjustWindowRectEx CalcMenuBar CallMsgFilterW CharNextW CloseDesktop CopyRect CreateWindowExW DefFrameProcW DefWindowProcW DestroyMenu DestroyWindow DispatchMessageW DrawEdge DrawFrameControl DrawIconEx DrawMenuBar DrawTextExW DrawTextW EnableWindow EnumChildWindows EnumDesktopWindows EnumDesktopsW EnumDisplayDevicesW EnumDisplaySettingsW FillRect GetAncestor GetCapture GetClassInfoW GetClassLongW GetClassNameW GetClientRect GetDC GetDCEx GetDesktopWindow GetDoubleClickTime GetForegroundWindow GetGUIThreadInfo GetKeyState GetMenuBarInfo GetMenuItemCount GetMenuItemInfoW GetMessagePos GetMessageW GetMonitorInfoW GetParent GetProcessWindowStation GetPropW GetScrollBarInfo GetScrollInfo GetSubMenu GetSysColor GetSysColorBrush GetSystemMenu GetSystemMetrics GetThreadDesktop GetTitleBarInfo GetUserObjectInformationW GetWindow GetWindowDC GetWindowInfo GetWindowLongW GetWindowRect GetWindowRgnBox GetWindowTextW GetWindowThreadProcessId InflateRect InternalGetWindowText IntersectRect InvalidateRect InvertRect IsCharAlphaNumericW IsChild IsIconic IsRectEmpty IsServerSideWindow IsWindow IsWindowInDestroy IsWindowVisible IsZoomed KillTimer LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringW MapWindowPoints MonitorFromWindow MsgWaitForMultipleObjectsEx NotifyWinEvent OffsetRect OpenDesktopW PaintMenuBar PeekMessageW PostMessageW PtInRect RegisterClassW RegisterUserApiHook ReleaseCapture ReleaseDC RemovePropW SendMessageTimeoutW SendMessageW SetCapture SetMenuItemInfoW SetPropW SetRect SetRectEmpty SetSysColors SetTimer SetWindowLongW SetWindowPos SetWindowRgn SetWindowTextW ShowCaret SystemParametersInfoA SystemParametersInfoW TrackMouseEvent TrackPopupMenuEx TranslateMessage UnregisterUserApiHook WindowFromDC