From 4aed59ef5b246fead260256631ab2a18d99a37f8 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Sat, 1 Sep 2007 02:45:39 +0200 Subject: [PATCH] crypt32: Better match the PSDK types and fix the winapi_check warnings. --- include/wincrypt.h | 4 ++-- tools/winapi/win32.api | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/include/wincrypt.h b/include/wincrypt.h index 3213b4a063f..890934ca1ef 100644 --- a/include/wincrypt.h +++ b/include/wincrypt.h @@ -3537,7 +3537,7 @@ BOOL WINAPI CertCreateCertificateChainEngine(PCERT_CHAIN_ENGINE_CONFIG pConfig, BOOL WINAPI CertResyncCertificateChainEngine(HCERTCHAINENGINE hChainEngine); -void WINAPI CertFreeCertificateChainEngine(HCERTCHAINENGINE hChainEngine); +VOID WINAPI CertFreeCertificateChainEngine(HCERTCHAINENGINE hChainEngine); BOOL WINAPI CertGetCertificateChain(HCERTCHAINENGINE hChainEngine, PCCERT_CONTEXT pCertContext, LPFILETIME pTime, HCERTSTORE hAdditionalStore, @@ -3547,7 +3547,7 @@ BOOL WINAPI CertGetCertificateChain(HCERTCHAINENGINE hChainEngine, PCCERT_CHAIN_CONTEXT WINAPI CertDuplicateCertificateChain( PCCERT_CHAIN_CONTEXT pChainContext); -void WINAPI CertFreeCertificateChain(PCCERT_CHAIN_CONTEXT pChainContext); +VOID WINAPI CertFreeCertificateChain(PCCERT_CHAIN_CONTEXT pChainContext); PCCERT_CHAIN_CONTEXT WINAPI CertFindChainInStore(HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api index 8f6e35dde60..e82bd49dfff 100644 --- a/tools/winapi/win32.api +++ b/tools/winapi/win32.api @@ -696,6 +696,7 @@ ALG_ID BOOL DWORD HANDLE +HCRYPTASN1MODULE HCRYPTMSG HCRYPTPROV HCRYPTPROV_LEGACY @@ -706,6 +707,9 @@ ULONG %ptr +ASN1decoding_t +ASN1encoding_t +ASN1module_t BOOL * BYTE * CERT_EXTENSION[] @@ -733,6 +737,7 @@ LPFILETIME LPSTR * LPVOID LPWSTR * +PCCERT_CHAIN_CONTEXT PCCERT_CHAIN_CONTEXT * PCCERT_CONTEXT PCCERT_CONTEXT *