update for HEAD-2003021201
[reactos.git] / lib / advapi32 / sec / lsa.c
index c6041da..864e03c 100644 (file)
  * UPDATE HISTORY:
  *     19990322 EA created
  *     19990515 EA stubs
+ *      20030202 KJK compressed stubs
  */
 #include <windows.h>
 #include <ddk/ntddk.h>
 
-
-/**********************************************************************
- *     LsaAddAccountRights
- */
-INT
-STDCALL
-LsaAddAccountRights (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaAddPrivilegesToAccount
- */
-INT
-STDCALL
-LsaAddPrivilegesToAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaClearAuditLog
- */
-INT
-STDCALL
-LsaClearAuditLog (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaClose
- */
-INT
-STDCALL
-LsaClose (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaCreateAccount
- */
-INT
-STDCALL
-LsaCreateAccount (
-       DWORD   Unknown0,
-       DWORD   Unknown1,
-       DWORD   Unknown2,
-       DWORD   Unknown3        
-       )
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaCreateSecret
- */
-INT
-STDCALL
-LsaCreateSecret (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaCreateTrustedDomain
- */
-INT
-STDCALL
-LsaCreateTrustedDomain (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaDelete
- */
-INT
-STDCALL
-LsaDelete (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaDeleteTrustedDomain
- */
-INT
-STDCALL
-LsaDeleteTrustedDomain (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaEnumerateAccountRights
- */
-INT
-STDCALL
-LsaEnumerateAccountRights (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaEnumerateAccounts
- */
-INT
-STDCALL
-LsaEnumerateAccounts (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaEnumerateAccountsWithUserRight
- */
-INT
-STDCALL
-LsaEnumerateAccountsWithUserRight (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaEnumeratePrivileges
- */
-INT
-STDCALL
-LsaEnumeratePrivileges (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaEnumeratePrivilegesOfAccount
- */
-INT
-STDCALL
-LsaEnumeratePrivilegesOfAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaEnumerateTrustedDomains
- */
-INT
-STDCALL
-LsaEnumerateTrustedDomains (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaFreeMemory
- */
-INT
-STDCALL
-LsaFreeMemory (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaGetQuotasForAccount
- */
-INT
-STDCALL
-LsaGetQuotasForAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaGetSystemAccessAccount
- */
-INT
-STDCALL
-LsaGetSystemAccessAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaGetUserName
- */
-INT
-STDCALL
-LsaGetUserName (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaICLookupNames
- */
-INT
-STDCALL
-LsaICLookupNames (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaICLookupSids
- */
-INT
-STDCALL
-LsaICLookupSids (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaLookupNames
- */
-INT
-STDCALL
-LsaLookupNames (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaLookupPrivilegeDisplayName
- */
-INT
-STDCALL
-LsaLookupPrivilegeDisplayName (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaLookupPrivilegeName
- */
-INT
-STDCALL
-LsaLookupPrivilegeName (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaLookupPrivilegeValue
- */
-INT
-STDCALL
-LsaLookupPrivilegeValue (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaLookupSids
- */
-INT
-STDCALL
-LsaLookupSids (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaNtStatusToWinError
- */
-INT
-STDCALL
-LsaNtStatusToWinError (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaOpenAccount
- */
-INT
-STDCALL
-LsaOpenAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaOpenPolicy
- */
-INT
-STDCALL
-LsaOpenPolicy (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaOpenSecret
- */
-INT
-STDCALL
-LsaOpenSecret (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaOpenTrustedDomain
- */
-INT
-STDCALL
-LsaOpenTrustedDomain (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaQueryInfoTrustedDomain
- */
-INT
-STDCALL
-LsaQueryInfoTrustedDomain (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaQueryInformationPolicy
- */
-INT
-STDCALL
-LsaQueryInformationPolicy (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaQuerySecret
- */
-INT
-STDCALL
-LsaQuerySecret (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaQuerySecurityObject
- */
-INT
-STDCALL
-LsaQuerySecurityObject (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaQueryTrustedDomainInfo
- */
-INT
-STDCALL
-LsaQueryTrustedDomainInfo (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaRemoveAccountRights
- */
-INT
-STDCALL
-LsaRemoveAccountRights (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaRemovePrivilegesFromAccount
- */
-INT
-STDCALL
-LsaRemovePrivilegesFromAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaRetrievePrivateData
- */
-INT
-STDCALL
-LsaRetrievePrivateData (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaSetInformationPolicy
- */
-INT
-STDCALL
-LsaSetInformationPolicy (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaSetInformationTrustedDomain
- */
-INT
-STDCALL
-LsaSetInformationTrustedDomain (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
+/*
+LsaClearAuditLog
+LsaClose
+LsaDelete
+LsaFreeMemory
+*/
+NTSTATUS STDCALL _LsaStub1(ULONG_PTR Unknown0)
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+LsaAddPrivilegesToAccount
+LsaDeleteTrustedDomain
+LsaEnumeratePrivilegesOfAccount
+LsaGetQuotasForAccount
+LsaGetSystemAccessAccount
+LsaGetUserName
+LsaSetQuotasForAccount
+LsaSetSystemAccessAccount
+*/
+NTSTATUS STDCALL _LsaStub2(ULONG_PTR Unknown0, ULONG_PTR Unknown1)
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+LsaLookupPrivilegeName
+LsaLookupPrivilegeValue
+LsaQueryInfoTrustedDomain
+LsaQueryInformationPolicy
+LsaQuerySecurityObject
+LsaRemovePrivilegesFromAccount
+LsaRetrievePrivateData
+LsaSetInformationPolicy
+LsaSetInformationTrustedDomain
+LsaSetSecret
+LsaSetSecurityObject
+LsaStorePrivateData
+*/
+NTSTATUS STDCALL _LsaStub3
+(
+ ULONG_PTR Unknown0,
+ ULONG_PTR Unknown1,
+ ULONG_PTR Unknown2
+)
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+LsaAddAccountRights
+LsaCreateAccount
+LsaCreateSecret
+LsaCreateTrustedDomain
+LsaEnumerateAccountRights
+LsaEnumerateAccountsWithUserRight
+LsaLookupPrivilegeDisplayName
+LsaOpenAccount
+LsaOpenPolicy
+LsaOpenSecret
+LsaOpenTrustedDomain
+LsaSetTrustedDomainInformation
+*/
+NTSTATUS STDCALL _LsaStub4
+(
+ ULONG_PTR Unknown0,
+ ULONG_PTR Unknown1,
+ ULONG_PTR Unknown2,
+ ULONG_PTR Unknown3
+)
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+LsaEnumerateAccounts
+LsaEnumeratePrivileges
+LsaEnumerateTrustedDomains
+LsaLookupNames
+LsaLookupSids
+LsaQuerySecret
+LsaQueryTrustedDomainInfo
+LsaRemoveAccountRights
+*/
+NTSTATUS STDCALL _LsaStub5
+(
+ ULONG_PTR Unknown0,
+ ULONG_PTR Unknown1,
+ ULONG_PTR Unknown2,
+ ULONG_PTR Unknown3,
+ ULONG_PTR Unknown4
+)
+{
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+LsaICLookupNames
+LsaICLookupSids
+*/
+NTSTATUS STDCALL _LsaStub8
+(
+ ULONG_PTR Unknown0,
+ ULONG_PTR Unknown1,
+ ULONG_PTR Unknown2,
+ ULONG_PTR Unknown3,
+ ULONG_PTR Unknown4,
+ ULONG_PTR Unknown5,
+ ULONG_PTR Unknown6,
+ ULONG_PTR Unknown7
+)
+{
+ return STATUS_NOT_IMPLEMENTED;
 }
 
 
-/**********************************************************************
- *     LsaSetQuotasForAccount
- */
-INT
-STDCALL
-LsaSetQuotasForAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaSetSecret
- */
-INT
-STDCALL
-LsaSetSecret (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaSetSecurityObject
- */
-INT
-STDCALL
-LsaSetSecurityObject (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaSetSystemAccessAccount
- */
-INT
-STDCALL
-LsaSetSystemAccessAccount (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaSetTrustedDomainInformation
- */
-INT
-STDCALL
-LsaSetTrustedDomainInformation (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
-
-/**********************************************************************
- *     LsaStorePrivateData
- */
-INT
-STDCALL
-LsaStorePrivateData (VOID)
-{
-       SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
-       return 0;
-}
-
 
 /* EOF */