:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / ntoskrnl / se / lsa.c
1 /* $Id$
2  */
3 #include <ddk/ntddk.h>
4
5 /* LsaCallAuthenticationPackage@28 */
6 NTSTATUS STDCALL LsaCallAuthenticationPackage (
7     DWORD Unknown0,
8     DWORD Unknown1,
9     DWORD Unknown2,
10     DWORD Unknown3,
11     DWORD Unknown4,
12     DWORD Unknown5,
13     DWORD Unknown6
14     )
15 {
16     return STATUS_NOT_IMPLEMENTED;
17 }
18
19 /* LsaDeregisterLogonProcess@8 */
20 NTSTATUS STDCALL LsaDeregisterLogonProcess (
21     DWORD Unknown0,
22     DWORD Unknown1
23     )
24 {
25     return STATUS_NOT_IMPLEMENTED;
26 }
27
28 /* LsaFreeReturnBuffer@4 */
29 NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
30 {
31     ULONG Size = 0; /* required by MEM_RELEASE */
32     
33     return ZwFreeVirtualMemory (
34                NtCurrentProcess(),
35                & Buffer,
36                & Size,
37                MEM_RELEASE
38                );
39 }
40
41 /* LsaLogonUser@56 */
42 NTSTATUS STDCALL LsaLogonUser (
43     DWORD Unknown0,
44     DWORD Unknown1,
45     DWORD Unknown2,
46     DWORD Unknown3,
47     DWORD Unknown4,
48     DWORD Unknown5,
49     DWORD Unknown6,
50     DWORD Unknown7,
51     DWORD Unknown8,
52     DWORD Unknown9,
53     DWORD Unknown10,
54     DWORD Unknown11,
55     DWORD Unknown12,
56     DWORD Unknown13
57     )
58 {
59     return STATUS_NOT_IMPLEMENTED;
60 }
61
62 /* LsaLookupAuthenticationPackage@12 */
63 NTSTATUS STDCALL LsaLookupAuthenticationPackage (
64     DWORD       Unknown0,
65     DWORD       Unknown1,
66     DWORD       Unknown2
67     )
68 {
69     return STATUS_NOT_IMPLEMENTED;
70 }
71
72 /* LsaRegisterLogonProcess@12 */
73 NTSTATUS STDCALL LsaRegisterLogonProcess (
74     DWORD       Unknown0,
75     DWORD       Unknown1,
76     DWORD       Unknown2
77     )
78 {
79     return STATUS_NOT_IMPLEMENTED;
80 }
81
82
83 /* EOF */