Juan Lang : cryptdlg: Implement CertTrustInit.
Module: wine Branch: master Commit: c84df40665a532684c0eed3d116e8039b80d84cb URL: http://source.winehq.org/git/wine.git/?a=commit;h=c84df40665a532684c0eed3d11... Author: Juan Lang <juan.lang(a)gmail.com> Date: Mon Sep 22 13:08:08 2008 -0700 cryptdlg: Implement CertTrustInit. --- dlls/cryptdlg/main.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/dlls/cryptdlg/main.c b/dlls/cryptdlg/main.c index 36f2a1b..ba79d4f 100644 --- a/dlls/cryptdlg/main.c +++ b/dlls/cryptdlg/main.c @@ -76,8 +76,15 @@ DWORD WINAPI GetFriendlyNameOfCertW(PCCERT_CONTEXT pccert, LPWSTR pchBuffer, */ HRESULT WINAPI CertTrustInit(CRYPT_PROVIDER_DATA *pProvData) { - FIXME("(%p)\n", pProvData); - return E_NOTIMPL; + HRESULT ret = S_FALSE; + + TRACE("(%p)\n", pProvData); + + if (pProvData->padwTrustStepErrors && + !pProvData->padwTrustStepErrors[TRUSTERROR_STEP_FINAL_WVTINIT]) + ret = S_OK; + TRACE("returning %08x\n", ret); + return ret; } /***********************************************************************
participants (1)
-
Alexandre Julliard