Author: tfaber
Date: Fri Aug 7 16:28:49 2015
New Revision: 68615
URL:
http://svn.reactos.org/svn/reactos?rev=68615&view=rev
Log:
[WINLOGON]
- Load sfc_os.dll because applications have a tendency to create remote threads in
winlogon with sfc_os function pointers, assuming that it is loaded. See
https://bitsum.com/aboutwfp.asp
CORE-9598 #resolve
Modified:
trunk/reactos/base/system/winlogon/winlogon.c
Modified: trunk/reactos/base/system/winlogon/winlogon.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/winlogon/winlo…
==============================================================================
--- trunk/reactos/base/system/winlogon/winlogon.c [iso-8859-1] (original)
+++ trunk/reactos/base/system/winlogon/winlogon.c [iso-8859-1] Fri Aug 7 16:28:49 2015
@@ -457,6 +457,8 @@
else
PostMessageW(WLSession->SASWindow, WLX_WM_SAS, WLX_SAS_TYPE_CTRL_ALT_DEL, 0);
+ (void)LoadLibraryW(L"sfc_os.dll");
+
/* Tell kernel that CurrentControlSet is good (needed
* to support Last good known configuration boot) */
NtInitializeRegistry(CM_BOOT_FLAG_ACCEPTED | 1);