Alex Henrie : rasapi32: Add RasSetCredentialsA/W stubs.

Alexandre Julliard julliard at winehq.org
Fri Feb 25 07:30:23 CST 2022


Module: wine
Branch: oldstable
Commit: 60284543da6e4112d056da1fa3f2b2c2f8fb00d0
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=60284543da6e4112d056da1fa3f2b2c2f8fb00d0

Author: Alex Henrie <alexhenrie24 at gmail.com>
Date:   Tue Aug  3 23:40:55 2021 -0600

rasapi32: Add RasSetCredentialsA/W stubs.

Based on a patch by Oleg Dubinskiy.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49726
Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
(cherry picked from commit 84d85a3d72a12f9f845fa28544999788741cdb06)
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>

---

 dlls/rasapi32/rasapi.c      | 12 ++++++++++++
 dlls/rasapi32/rasapi32.spec |  4 ++--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/dlls/rasapi32/rasapi.c b/dlls/rasapi32/rasapi.c
index 791b0dab133..f70f73caa2c 100644
--- a/dlls/rasapi32/rasapi.c
+++ b/dlls/rasapi32/rasapi.c
@@ -496,6 +496,18 @@ DWORD WINAPI RasRenameEntryW(LPCWSTR lpszPhonebook, LPCWSTR lpszOldEntry, LPCWST
     return 0;
 }
 
+DWORD WINAPI RasSetCredentialsA(const char *phonebook, const char *entry, RASCREDENTIALSA *credentials, BOOL clear)
+{
+    FIXME("(%s,%s,%p,0x%x), stub!\n", debugstr_a(phonebook), debugstr_a(entry), credentials, clear);
+    return ERROR_UNKNOWN;
+}
+
+DWORD WINAPI RasSetCredentialsW(const WCHAR *phonebook, const WCHAR *entry, RASCREDENTIALSW *credentials, BOOL clear)
+{
+    FIXME("(%s,%s,%p,0x%x), stub!\n", debugstr_w(phonebook), debugstr_w(entry), credentials, clear);
+    return ERROR_UNKNOWN;
+}
+
 DWORD WINAPI RasSetCustomAuthDataA(const char *phonebook, const char *entry, BYTE *authdata, DWORD size)
 {
     FIXME("(%s,%s,%p,0x%08x), stub!\n", debugstr_a(phonebook), debugstr_a(entry), authdata, size);
diff --git a/dlls/rasapi32/rasapi32.spec b/dlls/rasapi32/rasapi32.spec
index e8a28a8814e..d917c335a7d 100644
--- a/dlls/rasapi32/rasapi32.spec
+++ b/dlls/rasapi32/rasapi32.spec
@@ -64,8 +64,8 @@
 @ stdcall RasSetAutodialEnableW(long long)
 @ stdcall RasSetAutodialParamA(long ptr long)
 @ stdcall RasSetAutodialParamW(long ptr long)
-@ stub RasSetCredentialsA
-@ stub RasSetCredentialsW
+@ stdcall RasSetCredentialsA(str str ptr long)
+@ stdcall RasSetCredentialsW(wstr wstr ptr long)
 @ stdcall RasSetCustomAuthDataA(str str ptr long)
 @ stdcall RasSetCustomAuthDataW(wstr wstr ptr long)
 @ stdcall RasSetEntryDialParamsA(str ptr long)




More information about the wine-cvs mailing list