Author: mjansen
Date: Thu Aug 17 16:42:29 2017
New Revision: 75596

URL: http://svn.reactos.org/svn/reactos?rev=75596&view=rev
Log:
[SHIMENG] Enable the Application Compatibility framework by default.
- Also add disabled keys to configure the logging
- Demote a noisy print used in the shim engine.
At this point the shim engine should be functional enough to be used.
One thing that remains is creating more shims(fixes) to use, and implement more 
features for the already existing ones.
CORE-13284

Modified:
    trunk/reactos/boot/bootdata/hivesft.inf
    trunk/reactos/boot/bootdata/hivesys.inf
    trunk/reactos/dll/appcompat/apphelp/shimeng.c

Modified: trunk/reactos/boot/bootdata/hivesft.inf
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesft.inf?rev=75596&r1=75595&r2=75596&view=diff
==============================================================================
--- trunk/reactos/boot/bootdata/hivesft.inf     [iso-8859-1] (original)
+++ trunk/reactos/boot/bootdata/hivesft.inf     [iso-8859-1] Thu Aug 17 
16:42:29 2017
@@ -1667,8 +1667,8 @@
 HKLM,"SOFTWARE\Microsoft\Windows 
NT\CurrentVersion\Windows","TransmissionRetryTimeout",0x00000000,"90"
 HKLM,"SOFTWARE\Microsoft\Windows 
NT\CurrentVersion\Windows","USERProcessHandleQuota",0x00010001,0x2710
 
-; App Compat -- Disable on ReactOS
-HKLM,"SOFTWARE\Policies\Microsoft\Windows\AppCompat","DisableEngine",0x00010003,
 0x00000001
+; App Compat -- Enable on ReactOS
+;HKLM,"SOFTWARE\Policies\Microsoft\Windows\AppCompat","DisableEngine",0x00010003,
 0x00000001
 
 ;-------------------------------- STRINGS -------------------------------
 

Modified: trunk/reactos/boot/bootdata/hivesys.inf
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesys.inf?rev=75596&r1=75595&r2=75596&view=diff
==============================================================================
--- trunk/reactos/boot/bootdata/hivesys.inf     [iso-8859-1] (original)
+++ trunk/reactos/boot/bootdata/hivesys.inf     [iso-8859-1] Thu Aug 17 
16:42:29 2017
@@ -1417,6 +1417,8 @@
 HKLM,"SYSTEM\CurrentControlSet\Control\Session 
Manager\Environment","TEMP",0x00020002,"%SystemRoot%\TEMP"
 HKLM,"SYSTEM\CurrentControlSet\Control\Session 
Manager\Environment","TMP",0x00020002,"%SystemRoot%\TEMP"
 HKLM,"SYSTEM\CurrentControlSet\Control\Session 
Manager\Environment","windir",0x00020002,"%SystemRoot%"
+;HKLM,"SYSTEM\CurrentControlSet\Control\Session 
Manager\Environment","SHIMENG_DEBUG_LEVEL",0x00000000,"4"
+;HKLM,"SYSTEM\CurrentControlSet\Control\Session 
Manager\Environment","SHIM_DEBUG_LEVEL",0x00000000,"4"
 
 
 ; Known DLLs

Modified: trunk/reactos/dll/appcompat/apphelp/shimeng.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/appcompat/apphelp/shimeng.c?rev=75596&r1=75595&r2=75596&view=diff
==============================================================================
--- trunk/reactos/dll/appcompat/apphelp/shimeng.c       [iso-8859-1] (original)
+++ trunk/reactos/dll/appcompat/apphelp/shimeng.c       [iso-8859-1] Thu Aug 17 
16:42:29 2017
@@ -1201,13 +1201,13 @@
 
 VOID WINAPI SE_DllUnloaded(PLDR_DATA_TABLE_ENTRY LdrEntry)
 {
-    SHIMENG_MSG("(%p)\n", LdrEntry);
+    SHIMENG_INFO("(%p)\n", LdrEntry);
     NotifyShims(SHIM_REASON_DLL_UNLOAD, LdrEntry);
 }
 
 BOOL WINAPI SE_IsShimDll(PVOID BaseAddress)
 {
-    SHIMENG_MSG("(%p)\n", BaseAddress);
+    SHIMENG_INFO("(%p)\n", BaseAddress);
 
     return SeiGetShimModuleInfo(BaseAddress) != NULL;
 }


Reply via email to