mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 08:25:03 +00:00
[ACLAYERS] Add WIN8 and WIN81 VersionLie shims
This commit is contained in:
parent
8e1f342990
commit
2ffc684699
2 changed files with 39 additions and 0 deletions
|
@ -48,6 +48,8 @@ VersionLieInfo g_WinVistaSP2 = { 0x17720006, 6, 0, 6002, VER_PLATFORM_WIN32_NT,
|
||||||
|
|
||||||
VersionLieInfo g_Win7RTM = { 0x1db00106, 6, 1, 7600, VER_PLATFORM_WIN32_NT, 0, 0 };
|
VersionLieInfo g_Win7RTM = { 0x1db00106, 6, 1, 7600, VER_PLATFORM_WIN32_NT, 0, 0 };
|
||||||
|
|
||||||
|
VersionLieInfo g_Win8RTM = { 0x23f00206, 6, 2, 9200, VER_PLATFORM_WIN32_NT, 0, 0 };
|
||||||
|
VersionLieInfo g_Win81RTM = { 0x25800306, 6, 3, 9600, VER_PLATFORM_WIN32_NT, 0, 0 };
|
||||||
|
|
||||||
/* Fill the OSVERSIONINFO[EX][W|A] struct with the info from the generic VersionLieInfo */
|
/* Fill the OSVERSIONINFO[EX][W|A] struct with the info from the generic VersionLieInfo */
|
||||||
|
|
||||||
|
@ -229,3 +231,12 @@ BOOL WINAPI SHIM_OBJ_NAME(APIHook_GetVersionExW)(LPOSVERSIONINFOEXA lpOsVersionI
|
||||||
#include "versionlie.inl"
|
#include "versionlie.inl"
|
||||||
|
|
||||||
|
|
||||||
|
#define SHIM_NS Win8RTMVersionLie
|
||||||
|
#define VERSION_INFO g_Win8RTM
|
||||||
|
#include "versionlie.inl"
|
||||||
|
|
||||||
|
#define SHIM_NS Win81RTMVersionLie
|
||||||
|
#define VERSION_INFO g_Win81RTM
|
||||||
|
#include "versionlie.inl"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -173,6 +173,24 @@
|
||||||
<EXCLUDE MODULE="oleaut32.dll" />
|
<EXCLUDE MODULE="oleaut32.dll" />
|
||||||
<DLLFILE>aclayers.dll</DLLFILE>
|
<DLLFILE>aclayers.dll</DLLFILE>
|
||||||
</SHIM>
|
</SHIM>
|
||||||
|
<SHIM NAME="Win8RTMVersionLie">
|
||||||
|
<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="Win81RTMVersionLie">
|
||||||
|
<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>
|
||||||
|
|
||||||
<!-- Display mode shims -->
|
<!-- Display mode shims -->
|
||||||
|
|
||||||
|
@ -291,6 +309,16 @@
|
||||||
<SHIM_REF NAME="Win7RTMVersionLie" />
|
<SHIM_REF NAME="Win7RTMVersionLie" />
|
||||||
<!-- TODO: Add more fixes! -->
|
<!-- TODO: Add more fixes! -->
|
||||||
</LAYER>
|
</LAYER>
|
||||||
|
<LAYER NAME="WIN8RTM">
|
||||||
|
<SHIM_REF NAME="Win8RTMVersionLie" />
|
||||||
|
<!-- TODO: Add more fixes! -->
|
||||||
|
</LAYER>
|
||||||
|
<LAYER NAME="WIN81RTM">
|
||||||
|
<SHIM_REF NAME="Win81RTMVersionLie" />
|
||||||
|
<!-- TODO: Add more fixes! -->
|
||||||
|
</LAYER>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Display mode layers -->
|
<!-- Display mode layers -->
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue