Louis Lenders : advapi32: Add stub for CreateProcessWithLogonW.
Alexandre Julliard
julliard at winehq.org
Thu Nov 29 10:31:30 CST 2007
Module: wine
Branch: master
Commit: defbdf76e5d01c6e134edd0bc2589f6d7d10ad61
URL: http://source.winehq.org/git/wine.git/?a=commit;h=defbdf76e5d01c6e134edd0bc2589f6d7d10ad61
Author: Louis Lenders <xerox_xerox2000 at yahoo.co.uk>
Date: Tue Nov 27 20:48:53 2007 +0000
advapi32: Add stub for CreateProcessWithLogonW.
---
dlls/advapi32/advapi32.spec | 2 +-
dlls/advapi32/security.c | 15 +++++++++++++++
2 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec
index 9724113..1a346b5 100644
--- a/dlls/advapi32/advapi32.spec
+++ b/dlls/advapi32/advapi32.spec
@@ -96,7 +96,7 @@
@ stdcall CreateProcessAsUserA(long str str ptr ptr long long ptr str ptr ptr)
# @ stub CreateProcessAsUserSecure
@ stdcall CreateProcessAsUserW(long str str ptr ptr long long ptr str ptr ptr)
-# @ stub CreateProcessWithLogonW
+@ stdcall CreateProcessWithLogonW(wstr wstr wstr long wstr wstr long ptr wstr ptr ptr)
# @ stub CreateRestrictedToken
@ stdcall CreateServiceA(long ptr ptr long long long long ptr ptr ptr ptr ptr ptr)
@ stdcall CreateServiceW (long ptr ptr long long long long ptr ptr ptr ptr ptr ptr)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 4fdbb54..9b32fdd 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -4253,6 +4253,21 @@ BOOL WINAPI CreateProcessAsUserW(
}
/******************************************************************************
+ * CreateProcessWithLogonW
+ */
+BOOL WINAPI CreateProcessWithLogonW( LPCWSTR lpUsername, LPCWSTR lpDomain, LPCWSTR lpPassword, DWORD dwLogonFlags,
+ LPCWSTR lpApplicationName, LPWSTR lpCommandLine, DWORD dwCreationFlags, LPVOID lpEnvironment,
+ LPCWSTR lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation )
+{
+ FIXME("%s %s %s 0x%08x %s %s 0x%08x %p %s %p %p stub\n", debugstr_w(lpUsername), debugstr_w(lpDomain),
+ debugstr_w(lpPassword), dwLogonFlags, debugstr_w(lpApplicationName),
+ debugstr_w(lpCommandLine), dwCreationFlags, lpEnvironment, debugstr_w(lpCurrentDirectory),
+ lpStartupInfo, lpProcessInformation);
+
+ return FALSE;
+}
+
+/******************************************************************************
* DuplicateTokenEx [ADVAPI32.@]
*/
BOOL WINAPI DuplicateTokenEx(
More information about the wine-cvs
mailing list