Commit in reactos/lib/advapi32/misc on MAIN
logon.c+6-41.9 -> 1.10
Allocate new LUID for each logon session

reactos/lib/advapi32/misc
logon.c 1.9 -> 1.10
diff -u -r1.9 -r1.10
--- logon.c	10 Jul 2004 21:15:26 -0000	1.9
+++ logon.c	10 Aug 2004 21:18:16 -0000	1.10
@@ -1,4 +1,4 @@
-/* $Id: logon.c,v 1.9 2004/07/10 21:15:26 ekohl Exp $
+/* $Id: logon.c,v 1.10 2004/08/10 21:18:16 gvg Exp $
  *
  * COPYRIGHT:   See COPYING in the top level directory
  * PROJECT:     ReactOS system libraries
@@ -597,9 +597,11 @@
   ObjectAttributes.SecurityDescriptor = NULL;
   ObjectAttributes.SecurityQualityOfService = &Qos;
 
-//  AuthenticationId = SYSTEM_LUID;
-  AuthenticationId.LowPart = 1000;
-  AuthenticationId.HighPart = 0;
+  Status = NtAllocateLocallyUniqueId(&AuthenticationId);
+  if (!NT_SUCCESS(Status))
+    {
+      return FALSE;
+    }
   ExpirationTime.QuadPart = -1;
 
   /* Get the user SID from the registry */
CVSspam 0.2.8