Juan Lang : crypt32: Add a stub for CertVerifyCertificateChainPolicy.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Sep 11 07:28:47 CDT 2007


Module: wine
Branch: master
Commit: 91c76955e7db93606f3e8a92ba844fe618c11745
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=91c76955e7db93606f3e8a92ba844fe618c11745

Author: Juan Lang <juan.lang at gmail.com>
Date:   Mon Sep 10 16:10:35 2007 -0700

crypt32: Add a stub for CertVerifyCertificateChainPolicy.

---

 dlls/crypt32/chain.c      |    9 +++++++++
 dlls/crypt32/crypt32.spec |    1 +
 2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/dlls/crypt32/chain.c b/dlls/crypt32/chain.c
index 10997af..7b6d7bd 100644
--- a/dlls/crypt32/chain.c
+++ b/dlls/crypt32/chain.c
@@ -1020,3 +1020,12 @@ void WINAPI CertFreeCertificateChain(PCCERT_CHAIN_CONTEXT pChainContext)
             CRYPT_FreeChainContext(chain);
     }
 }
+
+BOOL WINAPI CertVerifyCertificateChainPolicy(LPCSTR szPolicyOID,
+ PCCERT_CHAIN_CONTEXT pChainContext, PCERT_CHAIN_POLICY_PARA pPolicyPara,
+ PCERT_CHAIN_POLICY_STATUS pPolicyStatus)
+{
+    FIXME("(%s, %p, %p, %p): stub\n", debugstr_a(szPolicyOID), pChainContext,
+     pPolicyPara, pPolicyStatus);
+    return FALSE;
+}
diff --git a/dlls/crypt32/crypt32.spec b/dlls/crypt32/crypt32.spec
index e16b3ae..ac706c7 100644
--- a/dlls/crypt32/crypt32.spec
+++ b/dlls/crypt32/crypt32.spec
@@ -86,6 +86,7 @@
 @ stdcall CertSetStoreProperty(ptr long long ptr)
 @ stdcall CertStrToNameA(long str long ptr ptr ptr ptr)
 @ stdcall CertStrToNameW(long wstr long ptr ptr ptr ptr)
+@ stdcall CertVerifyCertificateChainPolicy(str ptr ptr ptr)
 @ stdcall CertVerifyCRLRevocation(long ptr long ptr)
 @ stdcall CertVerifyCRLTimeValidity(ptr ptr)
 @ stub CertVerifyCTLUsage




More information about the wine-cvs mailing list