Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 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 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: Microsoft UxTheme Library  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity Medium - 42 other DLL files in system32 directory are statically linked to this file.
File Size: 448 KB
Total Number of Exported Functions: 185
Total Number of Exported Functions With Names: 84
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 420,864 Bytes 91.6% Read, Execute Code
.data 0x00068000 3,584 Bytes 0.8% Write, Read Initialized Data
.idata 0x0006b000 12,288 Bytes 2.7% Read Initialized Data
.didat 0x0006e000 512 Bytes 0.1% Write, Read Initialized Data
.rsrc 0x0006f000 4,096 Bytes 0.9% Read Initialized Data
.reloc 0x00070000 16,896 Bytes 3.7% Read, Discardable Initialized Data
 

Static Linking

uxtheme.dll is statically linked to the following files:

msvcrt.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-core-util-l1-1-0.dll
api-ms-win-core-winrt-error-l1-1-1.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-core-string-l2-1-0.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-sidebyside-l1-1-0.dll
api-ms-win-core-atoms-l1-1-0.dll
api-ms-win-core-kernel32-legacy-l1-1-1.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
api-ms-win-core-shlwapi-obsolete-l1-2-0.dll
api-ms-win-core-localization-obsolete-l1-3-0.dll
ntdll.dll
GDI32.dll
USER32.dll
api-ms-win-core-delayload-l1-1-1.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.

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 2 1,390 Bytes 0.3%
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 0 0 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 72 4,466 Bytes 1.0%
Type Libraries 0 0 Bytes 0.0%
Manifest 1 688 Bytes 0.1%
All Others 2 1,172 Bytes 0.3%
Total 77 7,716 Bytes 1.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 1000 dialogs)

No dialog resources in this file.

 

String resources in this dll (up to 1000 strings)

String ID String Text
103 UxTheme
109 UXTHEME
115 Type symbol cannot be defined twice=%1
116 Unknown type symbol: %s
117 ENUM primitive not defined. Theme definition does not reference core symbol set (vssym32.xml).
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
127 Undefined symbol: %s
128 Undefined class: %s
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
 

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:
BeginBufferedAnimation BeginBufferedPaint BeginPanningFeedback
BufferedPaintClear BufferedPaintInit BufferedPaintRenderAnimation
BufferedPaintSetAlpha BufferedPaintStopAllAnimations BufferedPaintUnInit
CloseThemeData DllCanUnloadNow DllGetActivationFactory
DllGetClassObject DrawThemeBackground DrawThemeBackgroundEx
DrawThemeEdge DrawThemeIcon DrawThemeParentBackground
DrawThemeParentBackgroundEx DrawThemeText DrawThemeTextEx
EnableThemeDialogTexture EnableTheming EndBufferedAnimation
EndBufferedPaint EndPanningFeedback GetBufferedPaintBits
GetBufferedPaintDC GetBufferedPaintTargetDC GetBufferedPaintTargetRect
GetColorFromPreference GetCurrentThemeName GetImmersiveColorFromColorSetEx
GetImmersiveUserColorSetPreference GetThemeAnimationProperty GetThemeAnimationTransform
GetThemeAppProperties GetThemeBackgroundContentRect GetThemeBackgroundExtent
GetThemeBackgroundRegion GetThemeBitmap GetThemeBool
GetThemeColor GetThemeDocumentationProperty GetThemeEnumValue
GetThemeFilename GetThemeFont GetThemeInt
GetThemeIntList GetThemeMargins GetThemeMetric
GetThemePartSize GetThemePosition GetThemePropertyOrigin
GetThemeRect GetThemeStream GetThemeString
GetThemeSysBool GetThemeSysColor GetThemeSysColorBrush
GetThemeSysFont GetThemeSysInt GetThemeSysSize
GetThemeSysString GetThemeTextExtent GetThemeTextMetrics
GetThemeTimingFunction GetThemeTransitionDuration GetUserColorPreference
GetWindowTheme HitTestThemeBackground IsAppThemed
IsCompositionActive IsThemeActive IsThemeBackgroundPartiallyTransparent
IsThemeDialogTextureEnabled IsThemePartDefined OpenThemeData
OpenThemeDataEx SetThemeAppProperties SetWindowTheme
SetWindowThemeAttribute ThemeInitApiHook UpdatePanningFeedback

 

Imported Functions List

The following functions are imported by this dll: