-# $Id: Makefile,v 1.52 2001/09/02 17:31:00 dwelch Exp $
+# $Id: Makefile,v 1.53 2001/09/03 20:41:52 ea Exp $
#
# ReactOS Operating System
#
OBJECTS_SE = \
se/access.o \
se/acl.o \
+ se/lsa.o \
se/luid.o \
se/priv.o \
se/sd.o \
-; $Id: ntoskrnl.def,v 1.113 2001/08/21 20:13:08 chorns Exp $
+; $Id: ntoskrnl.def,v 1.114 2001/09/03 20:41:52 ea Exp $
;
; reactos/ntoskrnl/ntoskrnl.def
;
;LdrFindResourceDirectory_U@16
LdrFindResource_U@16
;LpcRequestPort@8
-;LsaCallAuthenticationPackage
-;LsaDeregisterLogonProcess
-;LsaFreeReturnBuffer
-;LsaLogonUser
-;LsaLookupAuthenticationPackage
-;LsaRegisterLogonProcess
+LsaCallAuthenticationPackage@28
+LsaDeregisterLogonProcess@8
+LsaFreeReturnBuffer@4
+LsaLogonUser@56
+LsaLookupAuthenticationPackage@12
+LsaRegisterLogonProcess@12
MmAdjustWorkingSetSize@12
MmAllocateContiguousAlignedMemory@16
MmAllocateContiguousMemory@12
-; $Id: ntoskrnl.edf,v 1.99 2001/08/21 20:13:08 chorns Exp $
+; $Id: ntoskrnl.edf,v 1.100 2001/09/03 20:41:52 ea Exp $
;
; reactos/ntoskrnl/ntoskrnl.def
;
;LdrFindResourceDirectory_U@16
LdrFindResource_U=LdrFindResource_U@16
;LpcRequestPort@8
-;LsaCallAuthenticationPackage
-;LsaDeregisterLogonProcess
-;LsaFreeReturnBuffer
-;LsaLogonUser
-;LsaLookupAuthenticationPackage
-;LsaRegisterLogonProcess
+LsaCallAuthenticationPackage=LsaCallAuthenticationPackage@28
+LsaDeregisterLogonProcess=LsaDeregisterLogonProcess@8
+LsaFreeReturnBuffer=LsaFreeReturnBuffer@4
+LsaLogonUser=LsaLogonUser@56
+LsaLookupAuthenticationPackage=LsaLookupAuthenticationPackage@12
+LsaRegisterLogonProcess=LsaRegisterLogonProcess@12
MmAdjustWorkingSetSize=MmAdjustWorkingSetSize@12
MmAllocateContiguousAlignedMemory=MmAllocateContiguousAlignedMemory@16
MmAllocateContiguousMemory=MmAllocateContiguousMemory@12
--- /dev/null
+/* $Id: lsa.c,v 1.1 2001/09/03 20:42:44 ea Exp $
+ */
+#include <ddk/ntddk.h>
+
+/* LsaCallAuthenticationPackage@28 */
+NTSTATUS STDCALL LsaCallAuthenticationPackage (
+ DWORD Unknown0,
+ DWORD Unknown1,
+ DWORD Unknown2,
+ DWORD Unknown3,
+ DWORD Unknown4,
+ DWORD Unknown5,
+ DWORD Unknown6
+ )
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/* LsaDeregisterLogonProcess@8 */
+NTSTATUS STDCALL LsaDeregisterLogonProcess (
+ DWORD Unknown0,
+ DWORD Unknown1
+ )
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/* LsaFreeReturnBuffer@4 */
+NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
+{
+ ULONG Size = 0; /* required by MEM_RELEASE */
+
+ return ZwFreeVirtualMemory (
+ NtCurrentProcess(),
+ & Buffer,
+ & Size,
+ MEM_RELEASE
+ );
+}
+
+/* LsaLogonUser@56 */
+NTSTATUS STDCALL LsaLogonUser (
+ DWORD Unknown0,
+ DWORD Unknown1,
+ DWORD Unknown2,
+ DWORD Unknown3,
+ DWORD Unknown4,
+ DWORD Unknown5,
+ DWORD Unknown6,
+ DWORD Unknown7,
+ DWORD Unknown8,
+ DWORD Unknown9,
+ DWORD Unknown10,
+ DWORD Unknown11,
+ DWORD Unknown12,
+ DWORD Unknown13
+ )
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/* LsaLookupAuthenticationPackage@12 */
+NTSTATUS STDCALL LsaLookupAuthenticationPackage (
+ DWORD Unknown0,
+ DWORD Unknown1,
+ DWORD Unknown2
+ )
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/* LsaRegisterLogonProcess@12 */
+NTSTATUS STDCALL LsaRegisterLogonProcess (
+ DWORD Unknown0,
+ DWORD Unknown1,
+ DWORD Unknown2
+ )
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+
+/* EOF */