X-Git-Url: http://git.jankratochvil.net/?a=blobdiff_plain;f=lib%2Fadvapi32%2Fsec%2Flsa.c;h=864e03c3d1cf14a0d1ca973a19d413128f7aca4e;hb=e3ed2d773259cc445c7ff8181ebd934931365328;hp=c6041da780761998788ccd00c2425998ca4929f9;hpb=d378c68f5a9bb25c9e671dacd482d2e25d211df3;p=reactos.git diff --git a/lib/advapi32/sec/lsa.c b/lib/advapi32/sec/lsa.c index c6041da..864e03c 100644 --- a/lib/advapi32/sec/lsa.c +++ b/lib/advapi32/sec/lsa.c @@ -8,579 +8,128 @@ * UPDATE HISTORY: * 19990322 EA created * 19990515 EA stubs + * 20030202 KJK compressed stubs */ #include #include - -/********************************************************************** - * 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 */