[ros-diffs] [ekohl] 56647: [LSASS] Load samsrv.dll and call SamIInitialize when lsass is started.

ekohl at svn.reactos.org ekohl at svn.reactos.org
Sun May 20 21:10:54 UTC 2012


Author: ekohl
Date: Sun May 20 21:10:53 2012
New Revision: 56647

URL: http://svn.reactos.org/svn/reactos?rev=56647&view=rev
Log:
[LSASS]
Load samsrv.dll and call SamIInitialize when lsass is started.

Modified:
    trunk/reactos/base/system/lsass/CMakeLists.txt
    trunk/reactos/base/system/lsass/lsass.c

Modified: trunk/reactos/base/system/lsass/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/lsass/CMakeLists.txt?rev=56647&r1=56646&r2=56647&view=diff
==============================================================================
--- trunk/reactos/base/system/lsass/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/reactos/base/system/lsass/CMakeLists.txt [iso-8859-1] Sun May 20 21:10:53 2012
@@ -5,5 +5,5 @@
 add_executable(lsass lsass.c lsass.rc)
 
 set_module_type(lsass win32gui UNICODE)
-add_importlibs(lsass advapi32 lsasrv msvcrt kernel32 ntdll)
+add_importlibs(lsass advapi32 lsasrv samsrv msvcrt kernel32 ntdll)
 add_cd_file(TARGET lsass DESTINATION reactos/system32 FOR all)

Modified: trunk/reactos/base/system/lsass/lsass.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/lsass/lsass.c?rev=56647&r1=56646&r2=56647&view=diff
==============================================================================
--- trunk/reactos/base/system/lsass/lsass.c [iso-8859-1] (original)
+++ trunk/reactos/base/system/lsass/lsass.c [iso-8859-1] Sun May 20 21:10:53 2012
@@ -30,7 +30,7 @@
 #include <ndk/psfuncs.h>
 
 #include <lsass/lsasrv.h>
-//#include <samsrv.h>
+#include <samsrv/samsrv.h>
 #include <lsass/lsass.h>
 
 #define NDEBUG
@@ -63,7 +63,6 @@
         goto ByeBye;
     }
 
-#if 0
     /* Initialize the SAM server DLL. */
     Status = SamIInitialize();
     if (!NT_SUCCESS(Status))
@@ -71,7 +70,6 @@
         DPRINT1("SamIInitialize() failed (Status 0x%08lX)\n", Status);
         goto ByeBye;
     }
-#endif
 
     /* FIXME: More initialization */
 




More information about the Ros-diffs mailing list