mirror of
https://github.com/reactos/reactos.git
synced 2025-05-06 18:31:26 +00:00
[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 svn path=/trunk/; revision=75596
This commit is contained in:
parent
123a0e6818
commit
9d8fe6f238
3 changed files with 6 additions and 4 deletions
|
@ -1667,8 +1667,8 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows","swapdisk",0x0000000
|
|||
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 -------------------------------
|
||||
|
||||
|
|
|
@ -1417,6 +1417,8 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Environment","PROMPT",0x0
|
|||
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
|
||||
|
|
|
@ -1201,13 +1201,13 @@ VOID WINAPI SE_DllLoaded(PLDR_DATA_TABLE_ENTRY LdrEntry)
|
|||
|
||||
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;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue