Module: wine Branch: master Commit: 6efe40b3a65dae3c3014e5b6eed79b57f0bae615 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6efe40b3a65dae3c3014e5b6ee...
Author: Kai Blin kai.blin@gmail.com Date: Wed Aug 29 22:19:03 2007 +0200
secur32: Implement LsaLogonUser stub.
---
dlls/secur32/lsa.c | 15 +++++++++++++++ dlls/secur32/secur32.spec | 2 +- 2 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/dlls/secur32/lsa.c b/dlls/secur32/lsa.c index df51013..738253a 100644 --- a/dlls/secur32/lsa.c +++ b/dlls/secur32/lsa.c @@ -76,6 +76,21 @@ NTSTATUS WINAPI LsaGetLogonSessionData(PLUID LogonId, return STATUS_SUCCESS; }
+NTSTATUS WINAPI LsaLogonUser(HANDLE LsaHandle, PLSA_STRING OriginName, + SECURITY_LOGON_TYPE LogonType, ULONG AuthenticationPackage, + PVOID AuthenticationInformation, ULONG AuthenticationInformationLength, + PTOKEN_GROUPS LocalGroups, PTOKEN_SOURCE SourceContext, + PVOID* ProfileBuffer, PULONG ProfileBufferLength, PLUID LogonId, + PHANDLE Token, PQUOTA_LIMITS Quotas, PNTSTATUS SubStatus) +{ + FIXME("%p %p %d %d %p %d %p %p %p %p %p %p %p %p stub\n", LsaHandle, + OriginName, LogonType, AuthenticationPackage, + AuthenticationInformation, AuthenticationInformationLength, + LocalGroups, SourceContext, ProfileBuffer, ProfileBufferLength, + LogonId, Token, Quotas, SubStatus); + return STATUS_SUCCESS; +} + NTSTATUS WINAPI LsaLookupAuthenticationPackage(HANDLE LsaHandle, PLSA_STRING PackageName, PULONG AuthenticationPackage) { diff --git a/dlls/secur32/secur32.spec b/dlls/secur32/secur32.spec index a71fee6..d237dec 100644 --- a/dlls/secur32/secur32.spec +++ b/dlls/secur32/secur32.spec @@ -38,7 +38,7 @@ @ stdcall LsaEnumerateLogonSessions(ptr ptr) @ stdcall LsaFreeReturnBuffer(ptr) @ stdcall LsaGetLogonSessionData(ptr ptr) -@ stub LsaLogonUser +@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr) @ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr) @ stub LsaRegisterLogonProcess @ stub LsaRegisterPolicyChangeNotification