Module: wine Branch: master Commit: 479c30072884c6342bc08faae17f0342a107edea URL: https://source.winehq.org/git/wine.git/?a=commit;h=479c30072884c6342bc08faae...
Author: Gijs Vermeulen gijsvrm@gmail.com Date: Thu Mar 21 17:21:32 2019 +0100
wintrust: Add CryptCATAdminAcquireContext2 stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45998 Signed-off-by: Gijs Vermeulen gijsvrm@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/wintrust/crypt.c | 11 +++++++++++ dlls/wintrust/wintrust.spec | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/dlls/wintrust/crypt.c b/dlls/wintrust/crypt.c index 84188f8..1a36965 100644 --- a/dlls/wintrust/crypt.c +++ b/dlls/wintrust/crypt.c @@ -147,6 +147,17 @@ BOOL WINAPI CryptCATAdminAcquireContext(HCATADMIN *catAdmin, }
/*********************************************************************** + * CryptCATAdminAcquireContext2 (WINTRUST.@) + */ +BOOL WINAPI CryptCATAdminAcquireContext2(HCATADMIN *catAdmin, const GUID *sys, const WCHAR *algorithm, + const CERT_STRONG_SIGN_PARA *policy, DWORD flags) +{ + FIXME("%p %s %s %p %x stub\n", catAdmin, debugstr_guid(sys), debugstr_w(algorithm), policy, flags); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; +} + +/*********************************************************************** * CryptCATAdminAddCatalog (WINTRUST.@) */ HCATINFO WINAPI CryptCATAdminAddCatalog(HCATADMIN catAdmin, PWSTR catalogFile, diff --git a/dlls/wintrust/wintrust.spec b/dlls/wintrust/wintrust.spec index 055ba0b..7ebd53f 100644 --- a/dlls/wintrust/wintrust.spec +++ b/dlls/wintrust/wintrust.spec @@ -4,7 +4,7 @@ #@ stub ConfigCiFinalPolicy #@ stub ConfigCiPackageFamilyNameCheck @ stdcall CryptCATAdminAcquireContext(ptr ptr long) -#@ stub CryptCATAdminAcquireContext2 +@ stdcall CryptCATAdminAcquireContext2(ptr ptr wstr ptr long) @ stdcall CryptCATAdminAddCatalog(long wstr wstr long) @ stdcall CryptCATAdminCalcHashFromFileHandle(long ptr ptr long) #@ stub CryptCATAdminCalcHashFromFileHandle2