[FORMATTING]
[reactos.git] / reactos / base / system / lsass / lsass.c
index d5005c6..30fa05d 100644 (file)
@@ -5,20 +5,19 @@
  *
  * --------------------------------------------------------------------
  *
- * This software is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of the
- * License, or (at your option) any later version.
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
  *
- * This software is distributed in the hope that it will be useful,
+ * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this software; see the file COPYING.LIB. If not, write
- * to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge,
- * MA 02139, USA.
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  *
  * --------------------------------------------------------------------
  *
 #define NDEBUG
 #include <debug.h>
 
-static VOID CALLBACK
-ServiceMain(DWORD argc, LPTSTR *argv);
-
-static SERVICE_TABLE_ENTRY ServiceTable[2] =
-{
-       {TEXT("NetLogon"), ServiceMain},
-       {NULL, NULL}
-};
-
-static VOID CALLBACK
-ServiceMain(
-       IN DWORD argc,
-       IN LPWSTR *argv)
-{
-       DPRINT("ServiceMain() called\n");
-}
-
 INT WINAPI
-WinMain(
-       IN HINSTANCE hInstance,
-       IN HINSTANCE hPrevInstance,
-       IN LPSTR lpCmdLine,
-       IN INT nShowCmd)
+wWinMain(IN HINSTANCE hInstance,
+         IN HINSTANCE hPrevInstance,
+         IN LPWSTR lpCmdLine,
+         IN INT nShowCmd)
 {
-       NTSTATUS Status = STATUS_SUCCESS;
+    NTSTATUS Status = STATUS_SUCCESS;
 
-       DPRINT("Local Security Authority Subsystem\n");
-       DPRINT("  Initializing...\n");
+    DPRINT("Local Security Authority Subsystem\n");
+    DPRINT("  Initializing...\n");
 
-       /* Initialize the LSA server DLL. */
-       Status = LsapInitLsa();
-       if (!NT_SUCCESS(Status))
-       {
-               DPRINT1("LsapInitLsa() failed (Status 0x%08lX)\n", Status);
-               goto ByeBye;
-       }
+    /* Initialize the LSA server DLL. */
+    Status = LsapInitLsa();
+    if (!NT_SUCCESS(Status))
+    {
+        DPRINT1("LsapInitLsa() failed (Status 0x%08lX)\n", Status);
+        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;
-       }
+    /* 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 */
-
-       StartServiceCtrlDispatcher(ServiceTable);
+    /* FIXME: More initialization */
 
-       DPRINT("  Done...\n");
+    DPRINT("  Done...\n");
 
 ByeBye:
-       NtTerminateThread(NtCurrentThread(), Status);
+    NtTerminateThread(NtCurrentThread(), Status);
 
-       return 0;
+    return 0;
 }
 
 /* EOF */