update for HEAD-2003021201
[reactos.git] / lib / advapi32 / sec / lsa.c
1 /* $Id$
2  *
3  * COPYRIGHT:       See COPYING in the top level directory
4  * PROJECT:         ReactOS system libraries
5  * FILE:            lib/advapi32/sec/lsa.c
6  * PURPOSE:         Local security authority functions
7  * PROGRAMMER:      Emanuele Aliberti
8  * UPDATE HISTORY:
9  *      19990322 EA created
10  *      19990515 EA stubs
11  *      20030202 KJK compressed stubs
12  */
13 #include <windows.h>
14 #include <ddk/ntddk.h>
15
16 /*
17 LsaClearAuditLog
18 LsaClose
19 LsaDelete
20 LsaFreeMemory
21 */
22 NTSTATUS STDCALL _LsaStub1(ULONG_PTR Unknown0)
23 {
24  return STATUS_NOT_IMPLEMENTED;
25 }
26
27 /*
28 LsaAddPrivilegesToAccount
29 LsaDeleteTrustedDomain
30 LsaEnumeratePrivilegesOfAccount
31 LsaGetQuotasForAccount
32 LsaGetSystemAccessAccount
33 LsaGetUserName
34 LsaSetQuotasForAccount
35 LsaSetSystemAccessAccount
36 */
37 NTSTATUS STDCALL _LsaStub2(ULONG_PTR Unknown0, ULONG_PTR Unknown1)
38 {
39  return STATUS_NOT_IMPLEMENTED;
40 }
41
42 /*
43 LsaLookupPrivilegeName
44 LsaLookupPrivilegeValue
45 LsaQueryInfoTrustedDomain
46 LsaQueryInformationPolicy
47 LsaQuerySecurityObject
48 LsaRemovePrivilegesFromAccount
49 LsaRetrievePrivateData
50 LsaSetInformationPolicy
51 LsaSetInformationTrustedDomain
52 LsaSetSecret
53 LsaSetSecurityObject
54 LsaStorePrivateData
55 */
56 NTSTATUS STDCALL _LsaStub3
57 (
58  ULONG_PTR Unknown0,
59  ULONG_PTR Unknown1,
60  ULONG_PTR Unknown2
61 )
62 {
63  return STATUS_NOT_IMPLEMENTED;
64 }
65
66 /*
67 LsaAddAccountRights
68 LsaCreateAccount
69 LsaCreateSecret
70 LsaCreateTrustedDomain
71 LsaEnumerateAccountRights
72 LsaEnumerateAccountsWithUserRight
73 LsaLookupPrivilegeDisplayName
74 LsaOpenAccount
75 LsaOpenPolicy
76 LsaOpenSecret
77 LsaOpenTrustedDomain
78 LsaSetTrustedDomainInformation
79 */
80 NTSTATUS STDCALL _LsaStub4
81 (
82  ULONG_PTR Unknown0,
83  ULONG_PTR Unknown1,
84  ULONG_PTR Unknown2,
85  ULONG_PTR Unknown3
86 )
87 {
88  return STATUS_NOT_IMPLEMENTED;
89 }
90
91 /*
92 LsaEnumerateAccounts
93 LsaEnumeratePrivileges
94 LsaEnumerateTrustedDomains
95 LsaLookupNames
96 LsaLookupSids
97 LsaQuerySecret
98 LsaQueryTrustedDomainInfo
99 LsaRemoveAccountRights
100 */
101 NTSTATUS STDCALL _LsaStub5
102 (
103  ULONG_PTR Unknown0,
104  ULONG_PTR Unknown1,
105  ULONG_PTR Unknown2,
106  ULONG_PTR Unknown3,
107  ULONG_PTR Unknown4
108 )
109 {
110  return STATUS_NOT_IMPLEMENTED;
111 }
112
113 /*
114 LsaICLookupNames
115 LsaICLookupSids
116 */
117 NTSTATUS STDCALL _LsaStub8
118 (
119  ULONG_PTR Unknown0,
120  ULONG_PTR Unknown1,
121  ULONG_PTR Unknown2,
122  ULONG_PTR Unknown3,
123  ULONG_PTR Unknown4,
124  ULONG_PTR Unknown5,
125  ULONG_PTR Unknown6,
126  ULONG_PTR Unknown7
127 )
128 {
129  return STATUS_NOT_IMPLEMENTED;
130 }
131
132
133
134 /* EOF */
135