Module: wine Branch: master Commit: 09686ff589814a8220bf67f1e1c214cf612a2662 URL: http://source.winehq.org/git/wine.git/?a=commit;h=09686ff589814a8220bf67f1e1...
Author: Hans Leidekker hans@codeweavers.com Date: Wed Jul 13 10:30:54 2016 +0200
credui: Add stub implementations of CredPackAuthenticationBufferW and CredUnpackAuthenticationBufferW.
Signed-off-by: Hans Leidekker hans@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
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; +}