diff --git a/reactos/subsys/system/directory.xml b/reactos/subsys/system/directory.xml index 143d6269de8..ee7451715c7 100644 --- a/reactos/subsys/system/directory.xml +++ b/reactos/subsys/system/directory.xml @@ -22,6 +22,9 @@ + + + diff --git a/reactos/subsys/system/lsass/lsass.c b/reactos/subsys/system/lsass/lsass.c index 52df623845c..8114fb649d5 100644 --- a/reactos/subsys/system/lsass/lsass.c +++ b/reactos/subsys/system/lsass/lsass.c @@ -1,5 +1,4 @@ -/* $Id$ - * +/* * reactos/subsys/system/lsass/lsass.c * * ReactOS Operating System @@ -27,9 +26,13 @@ * Compiled successfully with egcs 1.1.2 */ #include -#include NTOS_MODE_USER +#include +#define NTOS_MODE_USER #include + #include +//#include +#include #define NDEBUG #include @@ -46,6 +49,7 @@ WinMain(HINSTANCE hInstance, DPRINT("Local Security Authority Subsystem\n"); DPRINT(" Initializing...\n"); + /* Initialize the LSA server DLL. */ Status = LsapInitLsa(); if (!NT_SUCCESS(Status)) { @@ -53,8 +57,20 @@ WinMain(HINSTANCE hInstance, goto ByeBye; } +#if 0 + /* Initialize the SAM server DLL. */ + Status = SamIInitialize(); + if (!NT_SUCCESS(Status)) + { + DPRINT1("SamIInitialize() failed (Status 0x%08lX)\n", Status); + goto ByeBye; + } +#endif + /* FIXME: More initialization */ + DPRINT(" Done...\n"); + ByeBye: NtTerminateThread(NtCurrentThread(), Status); diff --git a/reactos/subsys/system/lsass/lsass.xml b/reactos/subsys/system/lsass/lsass.xml new file mode 100644 index 00000000000..d99116a1e44 --- /dev/null +++ b/reactos/subsys/system/lsass/lsass.xml @@ -0,0 +1,10 @@ + + . + + + + ntdll + lsasrv + lsass.c + lsass.rc +