<EXCLUDE MODULE="oleaut32.dll" />
<DLLFILE>aclayers.dll</DLLFILE>
</SHIM>
+ <SHIM NAME="Win7SP1VersionLie">
+ <INCLUDE MODULE="shell32.dll" />
+ <INCLUDE MODULE="msi.dll" />
+ <EXCLUDE MODULE="kernel32.dll" />
+ <EXCLUDE MODULE="msvcrt.dll" />
+ <EXCLUDE MODULE="ole32.dll" />
+ <EXCLUDE MODULE="oleaut32.dll" />
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
<SHIM NAME="Win8RTMVersionLie">
<INCLUDE MODULE="shell32.dll" />
<INCLUDE MODULE="msi.dll" />
<SHIM NAME="DisableThemes">
<DLLFILE>acgenral.dll</DLLFILE>
</SHIM>
+ <SHIM NAME="ForceDXSetupSuccess">
+ <DLLFILE>aclayers.dll</DLLFILE>
+ <DESCRIPTION>Some application using an older version of DirectX may encounter problems when calling LoadLibrary or GetProcAddress to use DSETUP.DLL or DSETUP32.DLL</DESCRIPTION>
+ </SHIM>
+ <SHIM NAME="IgnoreFreeLibrary">
+ <DLLFILE>acgenral.dll</DLLFILE>
+ </SHIM>
+ <SHIM NAME="IgnoreLoadLibrary">
+ <DLLFILE>aclayers.dll</DLLFILE>
+ </SHIM>
+ <SHIM NAME="ShimTest">
+ <DLLFILE>acgenral.dll</DLLFILE>
+ <DESCRIPTION>Shim used to test ReactOS shim engine functionality</DESCRIPTION>
+ </SHIM>
<SHIM NAME="VMHorizonSetup">
<DLLFILE>aclayers.dll</DLLFILE>
</SHIM>
<LAYER NAME="WIN95">
<SHIM_REF NAME="Win95VersionLie" />
+ <SHIM_REF NAME="ForceDXSetupSuccess" />
+ <SHIM_REF NAME="IgnoreLoadLibrary" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="WIN98">
<SHIM_REF NAME="Win98VersionLie" />
+ <SHIM_REF NAME="ForceDXSetupSuccess" />
+ <SHIM_REF NAME="IgnoreLoadLibrary" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="NT4SP5">
</LAYER>
<LAYER NAME="VISTARTM">
<SHIM_REF NAME="VistaRTMVersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="600" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="VISTASP1">
<SHIM_REF NAME="VistaSP1VersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="600" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="VISTASP2">
<SHIM_REF NAME="VistaSP2VersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="600" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="WINSRV08">
<SHIM_REF NAME="VistaRTMVersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="600" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="WINSRV08SP1">
<SHIM_REF NAME="VistaSP1VersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="600" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="WINSRV08SP2">
<SHIM_REF NAME="VistaSP2VersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="600" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="WIN7RTM">
<SHIM_REF NAME="Win7RTMVersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="601" />
+ <!-- TODO: Add more fixes! -->
+ </LAYER>
+ <LAYER NAME="WIN7SP1">
+ <!-- ReactOS specific. Windows does not have this version lie -->
+ <SHIM_REF NAME="Win7SP1VersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="601" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="WIN8RTM">
<SHIM_REF NAME="Win8RTMVersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="602" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="WIN81RTM">
<SHIM_REF NAME="Win81RTMVersionLie" />
+ <DATA NAME="SHIMVERSIONNT" DATA_DWORD="603" />
<!-- TODO: Add more fixes! -->
</LAYER>
<LAYER NAME="DisableThemes">
<SHIM_REF NAME="DisableThemes" />
</LAYER>
+ <LAYER NAME="ForceDXSetupSuccess">
+ <SHIM_REF NAME="ForceDXSetupSuccess" />
+ </LAYER>
<LAYER NAME="VMHorizonSetup">
<!-- ProductId: {7051C96D-AA61-4D83-AF37-646E82D616ED} -->
<SHIM_REF NAME="VMHorizonSetup" />
<FLAG_REF NAME="GetDiskFreeSpace2GB" />
</LAYER>
+ <!-- Applications -->
+
+ <!-- Globulation 2 -->
+ <EXE NAME="glob2.exe" APP_NAME="Globulation 2" VENDOR="Globulation 2 authors">
+ <MATCHING_FILE NAME="*">
+ <SIZE>0x471e00</SIZE>
+ <CHECKSUM>0x89bf7c2a</CHECKSUM>
+ <MODULE_TYPE>0x3</MODULE_TYPE>
+ <PE_CHECKSUM>0x4793cf</PE_CHECKSUM>
+ <LINKER_VERSION>0x10000</LINKER_VERSION>
+ <LINK_DATE>0x4a9b2979</LINK_DATE>
+ </MATCHING_FILE>
+ <SHIM_REF NAME="IgnoreFreeLibrary" COMMAND_LINE="libpng12.dll" />
+ </EXE>
+
+ <!-- ReactOS shim used to test the shim engine -->
+ <EXE NAME="shimtest_ros.exe" APP_NAME="Shim test application" VENDOR="ReactOS">
+ <MATCHING_FILE NAME="*">
+ <FILE_DESCRIPTION>ReactOS Shim Engine test utility</FILE_DESCRIPTION>
+ <ORIGINAL_FILENAME>shimtest_ros.exe</ORIGINAL_FILENAME>
+ <INTERNAL_NAME>shimtest_ros</INTERNAL_NAME>
+ <COMPANY_NAME>ReactOS - test</COMPANY_NAME>
+ </MATCHING_FILE>
+ <SHIM_REF NAME="ShimTest" />
+ </EXE>
</DATABASE>
</SDB>
\ No newline at end of file