[2/3] credui: Add stub implementations of CredPackAuthenticationBufferW and CredUnpackAuthenticationBufferW.
Hans Leidekker
hans at codeweavers.com
Wed Jul 13 03:30:54 CDT 2016
Signed-off-by: Hans Leidekker <hans at codeweavers.com>
---
dlls/credui/credui.spec | 2 ++
dlls/credui/credui_main.c | 22 ++++++++++++++++++++++
2 files changed, 24 insertions(+)
diff --git a/dlls/credui/credui.spec b/dlls/credui/credui.spec
index bb2b408..dd4bc75 100644
--- a/dlls/credui/credui.spec
+++ b/dlls/credui/credui.spec
@@ -1,3 +1,4 @@
+@ stdcall CredPackAuthenticationBufferW(long wstr ptr ptr ptr)
@ stub CredUICmdLinePromptForCredentialsA
@ stub CredUICmdLinePromptForCredentialsW
@ stub CredUIConfirmCredentialsA
@@ -12,6 +13,7 @@
@ stdcall CredUIReadSSOCredW(wstr ptr)
@ stdcall CredUIStoreSSOCredA(str str str long)
@ stdcall CredUIStoreSSOCredW(wstr wstr wstr long)
+@ stdcall CredUnPackAuthenticationBufferW(long ptr long ptr ptr ptr ptr ptr ptr)
@ stub DllCanUnloadNow
@ stub DllGetClassObject
@ stub DllRegisterServer
diff --git a/dlls/credui/credui_main.c b/dlls/credui/credui_main.c
index d2a098e..c63983e 100644
--- a/dlls/credui/credui_main.c
+++ b/dlls/credui/credui_main.c
@@ -941,3 +941,25 @@ DWORD WINAPI CredUIPromptForWindowsCredentialsW( CREDUI_INFOW *info, DWORD error
out_buf, out_buf_size, save, flags );
return ERROR_CALL_NOT_IMPLEMENTED;
}
+
+/******************************************************************************
+ * CredPackAuthenticationBufferW [CREDUI.@]
+ */
+BOOL WINAPI CredPackAuthenticationBufferW( DWORD flags, WCHAR *username, WCHAR *password, BYTE *buf,
+ DWORD *size )
+{
+ FIXME( "(%08x, %s, %p, %p, %p) stub\n", flags, debugstr_w(username), password, buf, size );
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+/******************************************************************************
+ * CredUnPackAuthenticationBufferW [CREDUI.@]
+ */
+BOOL WINAPI CredUnPackAuthenticationBufferW( DWORD flags, void *buf, DWORD size, WCHAR *username,
+ DWORD *len_username, WCHAR *domain, DWORD *len_domain,
+ WCHAR *password, DWORD *len_password )
+{
+ FIXME( "(%08x, %p, %u, %p, %p, %p, %p, %p, %p) stub\n", flags, buf, size, username, len_username,
+ domain, len_domain, password, len_password );
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
--
2.8.1
More information about the wine-patches
mailing list