LsaXXX stubs added.

svn path=/trunk/; revision=2227
This commit is contained in:
Emanuele Aliberti 2001-09-03 20:42:44 +00:00
parent c997de334b
commit 63d1ecea6e
4 changed files with 99 additions and 15 deletions

View file

@ -1,4 +1,4 @@
# $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
#
@ -244,6 +244,7 @@ OBJECTS_FS = \
OBJECTS_SE = \
se/access.o \
se/acl.o \
se/lsa.o \
se/luid.o \
se/priv.o \
se/sd.o \

View file

@ -1,4 +1,4 @@
; $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
;
@ -434,12 +434,12 @@ LdrAccessResource@16
;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

View file

@ -1,4 +1,4 @@
; $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
;
@ -434,12 +434,12 @@ LdrAccessResource=LdrAccessResource@16
;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

83
reactos/ntoskrnl/se/lsa.c Normal file
View file

@ -0,0 +1,83 @@
/* $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 */