Kai Blin : secur32: Implement LsaLogonUser stub.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Aug 30 06:20:41 CDT 2007


Module: wine
Branch: master
Commit: 6efe40b3a65dae3c3014e5b6eed79b57f0bae615
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6efe40b3a65dae3c3014e5b6eed79b57f0bae615

Author: Kai Blin <kai.blin at 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




More information about the wine-cvs mailing list