3 <NAME>ReactOS compatibility fix database
</NAME>
4 <OS_PLATFORM >1</OS_PLATFORM>
5 <DATABASE_ID>{
11111111-
1111-
1111-
1111-
111111111111}
</DATABASE_ID>
7 <INCLUDE MODULE=
"kernel32.dll" />
8 <INCLUDE MODULE=
"msvcrt.dll" />
9 <INCLUDE MODULE=
"ole32.dll" />
10 <INCLUDE MODULE=
"oleaut32.dll" />
12 <!-- Version lie shims -->
14 <SHIM NAME=
"Win95VersionLie">
15 <INCLUDE MODULE=
"shell32.dll" />
16 <EXCLUDE MODULE=
"kernel32.dll" />
17 <EXCLUDE MODULE=
"msvcrt.dll" />
18 <EXCLUDE MODULE=
"ole32.dll" />
19 <EXCLUDE MODULE=
"oleaut32.dll" />
20 <DLLFILE>aclayers.dll
</DLLFILE>
22 <SHIM NAME=
"Win98VersionLie">
23 <INCLUDE MODULE=
"shell32.dll" />
24 <EXCLUDE MODULE=
"kernel32.dll" />
25 <EXCLUDE MODULE=
"msvcrt.dll" />
26 <EXCLUDE MODULE=
"ole32.dll" />
27 <EXCLUDE MODULE=
"oleaut32.dll" />
28 <DLLFILE>aclayers.dll
</DLLFILE>
30 <SHIM NAME=
"WinNT4SP5VersionLie">
31 <INCLUDE MODULE=
"shell32.dll" />
32 <EXCLUDE MODULE=
"kernel32.dll" />
33 <EXCLUDE MODULE=
"msvcrt.dll" />
34 <EXCLUDE MODULE=
"ole32.dll" />
35 <EXCLUDE MODULE=
"oleaut32.dll" />
36 <DLLFILE>aclayers.dll
</DLLFILE>
38 <SHIM NAME=
"Win2000VersionLie">
39 <INCLUDE MODULE=
"shell32.dll" />
40 <EXCLUDE MODULE=
"kernel32.dll" />
41 <EXCLUDE MODULE=
"msvcrt.dll" />
42 <EXCLUDE MODULE=
"ole32.dll" />
43 <EXCLUDE MODULE=
"oleaut32.dll" />
44 <DLLFILE>aclayers.dll
</DLLFILE>
46 <SHIM NAME=
"Win2000SP1VersionLie">
47 <INCLUDE MODULE=
"shell32.dll" />
48 <EXCLUDE MODULE=
"kernel32.dll" />
49 <EXCLUDE MODULE=
"msvcrt.dll" />
50 <EXCLUDE MODULE=
"ole32.dll" />
51 <EXCLUDE MODULE=
"oleaut32.dll" />
52 <DLLFILE>aclayers.dll
</DLLFILE>
54 <SHIM NAME=
"Win2000SP2VersionLie">
55 <INCLUDE MODULE=
"shell32.dll" />
56 <EXCLUDE MODULE=
"kernel32.dll" />
57 <EXCLUDE MODULE=
"msvcrt.dll" />
58 <EXCLUDE MODULE=
"ole32.dll" />
59 <EXCLUDE MODULE=
"oleaut32.dll" />
60 <DLLFILE>aclayers.dll
</DLLFILE>
62 <SHIM NAME=
"Win2000SP3VersionLie">
63 <INCLUDE MODULE=
"shell32.dll" />
64 <EXCLUDE MODULE=
"kernel32.dll" />
65 <EXCLUDE MODULE=
"msvcrt.dll" />
66 <EXCLUDE MODULE=
"ole32.dll" />
67 <EXCLUDE MODULE=
"oleaut32.dll" />
68 <DLLFILE>aclayers.dll
</DLLFILE>
70 <SHIM NAME=
"WinXPVersionLie">
71 <INCLUDE MODULE=
"shell32.dll" />
72 <EXCLUDE MODULE=
"kernel32.dll" />
73 <EXCLUDE MODULE=
"msvcrt.dll" />
74 <EXCLUDE MODULE=
"ole32.dll" />
75 <EXCLUDE MODULE=
"oleaut32.dll" />
76 <DLLFILE>aclayers.dll
</DLLFILE>
78 <SHIM NAME=
"WinXPSP1VersionLie">
79 <INCLUDE MODULE=
"shell32.dll" />
80 <EXCLUDE MODULE=
"kernel32.dll" />
81 <EXCLUDE MODULE=
"msvcrt.dll" />
82 <EXCLUDE MODULE=
"ole32.dll" />
83 <EXCLUDE MODULE=
"oleaut32.dll" />
84 <DLLFILE>aclayers.dll
</DLLFILE>
86 <SHIM NAME=
"WinXPSP2VersionLie">
87 <INCLUDE MODULE=
"shell32.dll" />
88 <EXCLUDE MODULE=
"kernel32.dll" />
89 <EXCLUDE MODULE=
"msvcrt.dll" />
90 <EXCLUDE MODULE=
"ole32.dll" />
91 <EXCLUDE MODULE=
"oleaut32.dll" />
92 <DLLFILE>aclayers.dll
</DLLFILE>
94 <SHIM NAME=
"WinXPSP3VersionLie">
95 <INCLUDE MODULE=
"shell32.dll" />
96 <EXCLUDE MODULE=
"kernel32.dll" />
97 <EXCLUDE MODULE=
"msvcrt.dll" />
98 <EXCLUDE MODULE=
"ole32.dll" />
99 <EXCLUDE MODULE=
"oleaut32.dll" />
100 <DLLFILE>aclayers.dll
</DLLFILE>
102 <SHIM NAME=
"Win2k3RTMVersionLie">
103 <INCLUDE MODULE=
"shell32.dll" />
104 <EXCLUDE MODULE=
"kernel32.dll" />
105 <EXCLUDE MODULE=
"msvcrt.dll" />
106 <EXCLUDE MODULE=
"ole32.dll" />
107 <EXCLUDE MODULE=
"oleaut32.dll" />
108 <DLLFILE>aclayers.dll
</DLLFILE>
110 <SHIM NAME=
"Win2k3SP1VersionLie">
111 <INCLUDE MODULE=
"shell32.dll" />
112 <EXCLUDE MODULE=
"kernel32.dll" />
113 <EXCLUDE MODULE=
"msvcrt.dll" />
114 <EXCLUDE MODULE=
"ole32.dll" />
115 <EXCLUDE MODULE=
"oleaut32.dll" />
116 <DLLFILE>aclayers.dll
</DLLFILE>
118 <SHIM NAME=
"Win2k3SP2VersionLie">
119 <INCLUDE MODULE=
"shell32.dll" />
120 <EXCLUDE MODULE=
"kernel32.dll" />
121 <EXCLUDE MODULE=
"msvcrt.dll" />
122 <EXCLUDE MODULE=
"ole32.dll" />
123 <EXCLUDE MODULE=
"oleaut32.dll" />
124 <DLLFILE>aclayers.dll
</DLLFILE>
126 <SHIM NAME=
"VistaRTMVersionLie">
127 <INCLUDE MODULE=
"shell32.dll" />
128 <EXCLUDE MODULE=
"kernel32.dll" />
129 <EXCLUDE MODULE=
"msvcrt.dll" />
130 <EXCLUDE MODULE=
"ole32.dll" />
131 <EXCLUDE MODULE=
"oleaut32.dll" />
132 <DLLFILE>aclayers.dll
</DLLFILE>
134 <SHIM NAME=
"VistaSP1VersionLie">
135 <INCLUDE MODULE=
"shell32.dll" />
136 <EXCLUDE MODULE=
"kernel32.dll" />
137 <EXCLUDE MODULE=
"msvcrt.dll" />
138 <EXCLUDE MODULE=
"ole32.dll" />
139 <EXCLUDE MODULE=
"oleaut32.dll" />
140 <DLLFILE>aclayers.dll
</DLLFILE>
142 <SHIM NAME=
"VistaSP2VersionLie">
143 <INCLUDE MODULE=
"shell32.dll" />
144 <EXCLUDE MODULE=
"kernel32.dll" />
145 <EXCLUDE MODULE=
"msvcrt.dll" />
146 <EXCLUDE MODULE=
"ole32.dll" />
147 <EXCLUDE MODULE=
"oleaut32.dll" />
148 <DLLFILE>aclayers.dll
</DLLFILE>
150 <SHIM NAME=
"Win7RTMVersionLie">
151 <INCLUDE MODULE=
"shell32.dll" />
152 <EXCLUDE MODULE=
"kernel32.dll" />
153 <EXCLUDE MODULE=
"msvcrt.dll" />
154 <EXCLUDE MODULE=
"ole32.dll" />
155 <EXCLUDE MODULE=
"oleaut32.dll" />
156 <DLLFILE>aclayers.dll
</DLLFILE>
159 <!-- Display mode shims -->
161 <SHIM NAME=
"Force640x480">
162 <DLLFILE>aclayers.dll
</DLLFILE>
164 <SHIM NAME=
"Force8BitColor">
165 <DLLFILE>aclayers.dll
</DLLFILE>
170 <SHIM NAME=
"DisableThemes">
171 <DLLFILE>acgenral.dll
</DLLFILE>
174 <SHIM NAME=
"HideShimEnv">
175 <DLLFILE>aclayers.dll
</DLLFILE>
180 <!-- Backwards compatibility layers, incomplete! -->
183 <SHIM_REF NAME=
"Win95VersionLie" />
184 <!-- TODO: Add more fixes! -->
187 <SHIM_REF NAME=
"Win98VersionLie" />
188 <!-- TODO: Add more fixes! -->
190 <LAYER NAME=
"NT4SP5">
191 <SHIM_REF NAME=
"WinNT4SP5VersionLie" />
192 <!-- TODO: Add more fixes! -->
194 <LAYER NAME=
"WIN2000">
195 <SHIM_REF NAME=
"Win2000VersionLie" />
196 <!-- TODO: Add more fixes! -->
198 <LAYER NAME=
"WIN2000SP1">
199 <SHIM_REF NAME=
"Win2000SP1VersionLie" />
200 <!-- TODO: Add more fixes! -->
202 <LAYER NAME=
"WIN2000SP2">
203 <SHIM_REF NAME=
"Win2000SP2VersionLie" />
204 <!-- TODO: Add more fixes! -->
206 <LAYER NAME=
"WIN2000SP3">
207 <SHIM_REF NAME=
"Win2000SP3VersionLie" />
208 <!-- TODO: Add more fixes! -->
211 <SHIM_REF NAME=
"WinXPVersionLie" />
212 <!-- TODO: Add more fixes! -->
214 <LAYER NAME=
"WINXPSP1">
215 <SHIM_REF NAME=
"WinXPSP1VersionLie" />
216 <!-- TODO: Add more fixes! -->
218 <LAYER NAME=
"WINXPSP2">
219 <SHIM_REF NAME=
"WinXPSP2VersionLie" />
220 <!-- TODO: Add more fixes! -->
222 <LAYER NAME=
"WINXPSP3">
223 <SHIM_REF NAME=
"WinXPSP3VersionLie" />
224 <!-- TODO: Add more fixes! -->
226 <LAYER NAME=
"WINSRV03RTM">
227 <SHIM_REF NAME=
"Win2k3RTMVersionLie" />
228 <!-- TODO: Add more fixes! -->
230 <LAYER NAME=
"WINSRV03SP1">
231 <SHIM_REF NAME=
"Win2k3SP1VersionLie" />
232 <!-- TODO: Add more fixes! -->
234 <LAYER NAME=
"WINSRV03SP2">
235 <SHIM_REF NAME=
"Win2k3SP2VersionLie" />
236 <!-- TODO: Add more fixes! -->
238 <LAYER NAME=
"VISTARTM">
239 <SHIM_REF NAME=
"VistaRTMVersionLie" />
240 <!-- TODO: Add more fixes! -->
242 <LAYER NAME=
"VISTASP1">
243 <SHIM_REF NAME=
"VistaSP1VersionLie" />
244 <!-- TODO: Add more fixes! -->
246 <LAYER NAME=
"VISTASP2">
247 <SHIM_REF NAME=
"VistaSP2VersionLie" />
248 <!-- TODO: Add more fixes! -->
250 <LAYER NAME=
"WINSRV08">
251 <SHIM_REF NAME=
"VistaRTMVersionLie" />
252 <!-- TODO: Add more fixes! -->
254 <LAYER NAME=
"WINSRV08SP1">
255 <SHIM_REF NAME=
"VistaSP1VersionLie" />
256 <!-- TODO: Add more fixes! -->
258 <LAYER NAME=
"WINSRV08SP2">
259 <SHIM_REF NAME=
"VistaSP2VersionLie" />
260 <!-- TODO: Add more fixes! -->
262 <LAYER NAME=
"WIN7RTM">
263 <SHIM_REF NAME=
"Win7RTMVersionLie" />
264 <!-- TODO: Add more fixes! -->
267 <!-- Display mode layers -->
269 <LAYER NAME=
"256Color">
270 <SHIM_REF NAME=
"DisableThemes" />
271 <SHIM_REF NAME=
"Force8BitColor" />
273 <LAYER NAME=
"640X480">
274 <SHIM_REF NAME=
"Force640x480" />
280 <LAYER NAME=
"DisableThemes">
281 <SHIM_REF NAME=
"DisableThemes" />