[UXTHEME] Remove some exports that do not exist in native. Reorder some exports. Add some missing exports. Mark OpenThemeDataEx as noname.

CORE-8174

svn path=/trunk/; revision=65751
This commit is contained in:
Amine Khaldi 2014-12-19 14:00:09 +00:00
parent 736374efcd
commit 2acbdc453c

View file

@ -1,13 +1,15 @@
# Undocumented functions - Names derived from debug symbols
1 stdcall -noname QueryThemeServices()
2 stdcall -noname OpenThemeFile(wstr wstr wstr ptr long)
3 stdcall -noname CloseThemeFile(ptr)
4 stdcall -noname ApplyTheme(ptr ptr ptr)
7 stdcall -noname GetThemeDefaults(wstr wstr long wstr long)
8 stdcall -noname EnumThemes(wstr ptr ptr)
9 stdcall -noname EnumThemeColors(wstr wstr long ptr)
1 stdcall -noname QueryThemeServices()
2 stdcall -noname OpenThemeFile(wstr wstr wstr ptr long)
3 stdcall -noname CloseThemeFile(ptr)
4 stdcall -noname ApplyTheme(ptr ptr ptr)
5 stdcall CloseThemeData(ptr)
6 stdcall DrawThemeBackground(ptr ptr long long ptr ptr)
7 stdcall -noname GetThemeDefaults(wstr wstr long wstr long)
8 stdcall -noname EnumThemes(wstr ptr ptr)
9 stdcall -noname EnumThemeColors(wstr wstr long ptr)
10 stdcall -noname EnumThemeSizes(wstr wstr long ptr)
11 stdcall -noname ParseThemeIniFile(wstr wstr ptr ptr)
12 stdcall DrawThemeEdge(ptr ptr long long ptr long long ptr)
13 stdcall -noname DrawNCPreview(ptr long ptr wstr wstr wstr ptr ptr)
14 stub -noname RegisterDefaultTheme
15 stub -noname DumpLoadedThemeToTextFile
@ -32,67 +34,62 @@
34 stdcall -noname ThemeHooksInstall()
35 stdcall -noname ThemeHooksRemove()
36 stub -noname RefreshThemeForTS
37 stdcall DrawThemeIcon(ptr ptr long long ptr ptr long)
38 stdcall DrawThemeParentBackground(ptr ptr ptr)
39 stdcall DrawThemeText(ptr ptr long long wstr long long long ptr)
40 stdcall EnableThemeDialogTexture(ptr long)
41 stdcall EnableTheming(long)
42 stdcall GetCurrentThemeName(wstr long wstr long wstr long)
43 stub -noname ClassicGetSystemMetrics
44 stub -noname ClassicSystemParametersInfoA
45 stub -noname ClassicSystemParametersInfoW
46 stub -noname ClassicAdjustWindowRectEx
47 stdcall DrawThemeBackgroundEx(ptr ptr long long ptr ptr)
48 stub -noname GetThemeParseErrorInfo
49 stdcall GetThemeAppProperties()
50 stdcall GetThemeBackgroundContentRect(ptr ptr long long ptr ptr)
51 stdcall GetThemeBackgroundExtent(ptr ptr long long ptr ptr)
52 stdcall GetThemeBackgroundRegion(ptr ptr long long ptr ptr)
53 stdcall GetThemeBool(ptr long long long ptr)
54 stdcall GetThemeColor(ptr long long long ptr)
55 stdcall GetThemeDocumentationProperty(wstr wstr wstr long)
56 stdcall GetThemeEnumValue(ptr long long long ptr)
57 stdcall GetThemeFilename(ptr long long long wstr long)
58 stdcall GetThemeFont(ptr ptr long long long ptr)
59 stdcall GetThemeInt(ptr long long long ptr)
60 stub -noname CreateThemeDataFromObjects
61 stdcall OpenThemeDataEx(ptr wstr long)
61 stdcall -noname OpenThemeDataEx(ptr wstr long)
62 stub -noname ServerClearStockObjects
63 stub -noname MarkSelection
# Standard functions
@ stdcall BeginBufferedPaint(ptr ptr long ptr ptr)
@ stdcall BufferedPaintInit()
@ stdcall BufferedPaintUnInit()
@ stdcall CloseThemeData(ptr)
@ stdcall DrawThemeBackground(ptr ptr long long ptr ptr)
@ stdcall DrawThemeBackgroundEx(ptr ptr long long ptr ptr)
@ stdcall DrawThemeEdge(ptr ptr long long ptr long long ptr)
@ stdcall DrawThemeIcon(ptr ptr long long ptr ptr long)
@ stdcall DrawThemeParentBackground(ptr ptr ptr)
@ stdcall DrawThemeText(ptr ptr long long wstr long long long ptr)
@ stdcall EnableThemeDialogTexture(ptr long)
@ stdcall EnableTheming(long)
@ stdcall EndBufferedPaint(ptr long)
@ stdcall GetCurrentThemeName(wstr long wstr long wstr long)
@ stdcall GetThemeAppProperties()
@ stdcall GetThemeBackgroundContentRect(ptr ptr long long ptr ptr)
@ stdcall GetThemeBackgroundExtent(ptr ptr long long ptr ptr)
@ stdcall GetThemeBackgroundRegion(ptr ptr long long ptr ptr)
@ stdcall GetThemeBool(ptr long long long ptr)
@ stdcall GetThemeColor(ptr long long long ptr)
@ stdcall GetThemeDocumentationProperty(wstr wstr wstr long)
@ stdcall GetThemeEnumValue(ptr long long long ptr)
@ stdcall GetThemeFilename(ptr long long long wstr long)
@ stdcall GetThemeFont(ptr ptr long long long ptr)
@ stdcall GetThemeInt(ptr long long long ptr)
@ stdcall GetThemeIntList(ptr long long long ptr)
@ stdcall GetThemeMargins(ptr ptr long long long ptr ptr)
@ stdcall GetThemeMetric(ptr ptr long long long ptr)
@ stdcall GetThemePartSize(ptr ptr long long ptr long ptr)
@ stdcall GetThemePosition(ptr long long long ptr)
@ stdcall GetThemePropertyOrigin(ptr long long long ptr)
@ stdcall GetThemeRect(ptr long long long ptr)
@ stdcall GetThemeString(ptr long long long wstr long)
@ stdcall GetThemeSysBool(ptr long)
@ stdcall GetThemeSysColor(ptr long)
@ stdcall GetThemeSysColorBrush(ptr long)
@ stdcall GetThemeSysFont(ptr long ptr)
@ stdcall GetThemeSysInt(ptr long ptr)
@ stdcall GetThemeSysSize(ptr long)
@ stdcall GetThemeSysString(ptr long wstr long)
@ stdcall GetThemeTextExtent(ptr ptr long long wstr long long ptr ptr)
@ stdcall GetThemeTextMetrics(ptr ptr long long ptr)
@ stdcall GetWindowTheme(ptr)
@ stdcall HitTestThemeBackground(ptr long long long long ptr long double ptr)
@ stdcall IsAppThemed()
@ stdcall IsThemeActive()
@ stdcall IsThemeBackgroundPartiallyTransparent(ptr long long)
@ stdcall IsThemeDialogTextureEnabled(ptr)
@ stdcall IsThemePartDefined(ptr long long)
@ stdcall OpenThemeData(ptr wstr)
@ stdcall SetThemeAppProperties(long)
@ stdcall SetWindowTheme(ptr wstr wstr)
@ stdcall ThemeInitApiHook(long ptr)
#64 ProcessLoadTheme_RunDLLW
#65 SetSystemVisualStyle
#66 ServiceClearStockObjects
67 stdcall GetThemeIntList(ptr long long long ptr)
68 stdcall GetThemeMargins(ptr ptr long long long ptr ptr)
69 stdcall GetThemeMetric(ptr ptr long long long ptr)
70 stdcall GetThemePartSize(ptr ptr long long ptr long ptr)
71 stdcall GetThemePosition(ptr long long long ptr)
72 stdcall GetThemePropertyOrigin(ptr long long long ptr)
#73 IsThemeActiveByPolicy
74 stdcall GetThemeRect(ptr long long long ptr)
75 stdcall GetThemeString(ptr long long long wstr long)
76 stdcall GetThemeSysBool(ptr long)
77 stdcall GetThemeSysColor(ptr long)
78 stdcall GetThemeSysColorBrush(ptr long)
79 stdcall GetThemeSysFont(ptr long ptr)
80 stdcall GetThemeSysInt(ptr long ptr)
81 stdcall GetThemeSysSize(ptr long)
82 stdcall GetThemeSysString(ptr long wstr long)
83 stdcall GetThemeTextExtent(ptr ptr long long wstr long long ptr ptr)
84 stdcall GetThemeTextMetrics(ptr ptr long long ptr)
85 stdcall GetWindowTheme(ptr)
86 stdcall HitTestThemeBackground(ptr long long long long ptr long double ptr)
87 stdcall IsAppThemed()
88 stdcall IsThemeActive()
89 stdcall IsThemeBackgroundPartiallyTransparent(ptr long long)
90 stdcall IsThemeDialogTextureEnabled(ptr)
91 stdcall IsThemePartDefined(ptr long long)
92 stdcall OpenThemeData(ptr wstr)
93 stdcall SetThemeAppProperties(long)
94 stdcall SetWindowTheme(ptr wstr wstr)
95 stdcall ThemeInitApiHook(long ptr)