Kai Blin : secur32: Implement LsaRegisterLogonProcess stub.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Aug 30 13:50:33 CDT 2007


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

Author: Kai Blin <kai.blin at gmail.com>
Date:   Thu Aug 30 19:58:15 2007 +0200

secur32: Implement LsaRegisterLogonProcess stub.

---

 dlls/secur32/lsa.c        |    7 +++++++
 dlls/secur32/secur32.spec |    2 +-
 include/ntsecapi.h        |    1 +
 3 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/dlls/secur32/lsa.c b/dlls/secur32/lsa.c
index 738253a..0c0fcdc 100644
--- a/dlls/secur32/lsa.c
+++ b/dlls/secur32/lsa.c
@@ -98,3 +98,10 @@ NTSTATUS WINAPI LsaLookupAuthenticationPackage(HANDLE LsaHandle,
     AuthenticationPackage = NULL;
     return STATUS_SUCCESS;
 }
+
+NTSTATUS WINAPI LsaRegisterLogonProcess(PLSA_STRING LogonProcessName,
+        PHANDLE LsaHandle, PLSA_OPERATIONAL_MODE SecurityMode)
+{
+    FIXME("%p %p %p stub\n", LogonProcessName, LsaHandle, SecurityMode);
+    return STATUS_SUCCESS;
+}
diff --git a/dlls/secur32/secur32.spec b/dlls/secur32/secur32.spec
index d237dec..b8da828 100644
--- a/dlls/secur32/secur32.spec
+++ b/dlls/secur32/secur32.spec
@@ -40,7 +40,7 @@
 @ stdcall LsaGetLogonSessionData(ptr ptr)
 @ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr)
 @ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr)
-@ stub LsaRegisterLogonProcess
+@ stdcall LsaRegisterLogonProcess(ptr ptr ptr)
 @ stub LsaRegisterPolicyChangeNotification
 @ stub LsaUnregisterPolicyChangeNotification
 @ stdcall MakeSignature(ptr long ptr long)
diff --git a/include/ntsecapi.h b/include/ntsecapi.h
index cedd20c..03e8d35 100644
--- a/include/ntsecapi.h
+++ b/include/ntsecapi.h
@@ -171,6 +171,7 @@ typedef OBJECT_ATTRIBUTES LSA_OBJECT_ATTRIBUTES, *PLSA_OBJECT_ATTRIBUTES;
 
 typedef PVOID LSA_HANDLE, *PLSA_HANDLE;
 typedef ULONG LSA_ENUMERATION_HANDLE, *PLSA_ENUMERATION_HANDLE;
+typedef ULONG LSA_OPERATIONAL_MODE, *PLSA_OPERATIONAL_MODE;
 
 typedef enum
 {




More information about the wine-cvs mailing list