Patch look ok.

Thanks,
Kai

2016-07-08 14:52 GMT+02:00 Hugo Beauzée-Luyssen <[email protected]>:
> ---
>  mingw-w64-headers/include/wincrypt.h | 14 +++++++++++---
>  1 file changed, 11 insertions(+), 3 deletions(-)
>
> diff --git a/mingw-w64-headers/include/wincrypt.h 
> b/mingw-w64-headers/include/wincrypt.h
> index 3bd84ce..759758f 100644
> --- a/mingw-w64-headers/include/wincrypt.h
> +++ b/mingw-w64-headers/include/wincrypt.h
> @@ -3897,10 +3897,13 @@ WINIMPM HCERTSTORE WINAPI CertOpenStore (LPCSTR 
> lpszStoreProvider, DWORD dwEncod
>    WINIMPM PCCRL_CONTEXT WINAPI CertFindCRLInStore (HCERTSTORE hCertStore, 
> DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void 
> *pvFindPara, PCCRL_CONTEXT pPrevCrlContext);
>    WINIMPM WINBOOL WINAPI CertFreeCRLContext (PCCRL_CONTEXT pCrlContext);
>
> -#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
> -
> +#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP) || _WIN32_WINNT >= 
> 0x0A00
>    WINIMPM WINBOOL WINAPI CertGetCertificateContextProperty (PCCERT_CONTEXT 
> pCertContext, DWORD dwPropId, void *pvData, DWORD *pcbData);
>    WINIMPM DWORD WINAPI CertEnumCertificateContextProperties (PCCERT_CONTEXT 
> pCertContext, DWORD dwPropId);
> +  WINIMPM WINBOOL WINAPI CertDeleteCertificateFromStore (PCCERT_CONTEXT 
> pCertContext);
> +#endif
> +
> +#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
>    WINIMPM WINBOOL WINAPI CertCreateCTLEntryFromCertificateContextProperties 
> (PCCERT_CONTEXT pCertContext, DWORD cOptAttr, PCRYPT_ATTRIBUTE rgOptAttr, 
> DWORD dwFlags, void *pvReserved, PCTL_ENTRY pCtlEntry, DWORD *pcbCtlEntry);
>    WINIMPM WINBOOL WINAPI CertSetCertificateContextPropertiesFromCTLEntry 
> (PCCERT_CONTEXT pCertContext, PCTL_ENTRY pCtlEntry, DWORD dwFlags);
>    WINIMPM PCCRL_CONTEXT WINAPI CertGetCRLFromStore (HCERTSTORE hCertStore, 
> PCCERT_CONTEXT pIssuerContext, PCCRL_CONTEXT pPrevCrlContext, DWORD 
> *pdwFlags);
> @@ -3913,7 +3916,6 @@ WINIMPM HCERTSTORE WINAPI CertOpenStore (LPCSTR 
> lpszStoreProvider, DWORD dwEncod
>    WINIMPM WINBOOL WINAPI CertAddEncodedCertificateToStore (HCERTSTORE 
> hCertStore, DWORD dwCertEncodingType, const BYTE *pbCertEncoded, DWORD 
> cbCertEncoded, DWORD dwAddDisposition, PCCERT_CONTEXT *ppCertContext);
>    WINIMPM WINBOOL WINAPI CertAddCertificateContextToStore (HCERTSTORE 
> hCertStore, PCCERT_CONTEXT pCertContext, DWORD dwAddDisposition, 
> PCCERT_CONTEXT *ppStoreContext);
>    WINIMPM WINBOOL WINAPI CertAddSerializedElementToStore (HCERTSTORE 
> hCertStore, const BYTE *pbElement, DWORD cbElement, DWORD dwAddDisposition, 
> DWORD dwFlags, DWORD dwContextTypeFlags, DWORD *pdwContextType, const void 
> **ppvContext);
> -  WINIMPM WINBOOL WINAPI CertDeleteCertificateFromStore (PCCERT_CONTEXT 
> pCertContext);
>    WINIMPM WINBOOL WINAPI CertAddEncodedCRLToStore (HCERTSTORE hCertStore, 
> DWORD dwCertEncodingType, const BYTE *pbCrlEncoded, DWORD cbCrlEncoded, DWORD 
> dwAddDisposition, PCCRL_CONTEXT *ppCrlContext);
>    WINIMPM WINBOOL WINAPI CertAddCRLContextToStore (HCERTSTORE hCertStore, 
> PCCRL_CONTEXT pCrlContext, DWORD dwAddDisposition, PCCRL_CONTEXT 
> *ppStoreContext);
>    WINIMPM WINBOOL WINAPI CertSerializeCertificateStoreElement 
> (PCCERT_CONTEXT pCertContext, DWORD dwFlags, BYTE *pbElement, DWORD 
> *pcbElement);
> @@ -5199,7 +5201,13 @@ WINIMPM HCERTSTORE WINAPI CertOpenStore (LPCSTR 
> lpszStoreProvider, DWORD dwEncod
>      ULONG cbSalt;
>    } CRYPT_PKCS12_PBE_PARAMS;
>
> +#endif
> +
> +#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP) || _WIN32_WINNT >= 
> 0x0A00
>    WINIMPM HCERTSTORE WINAPI PFXImportCertStore (CRYPT_DATA_BLOB *pPFX, 
> LPCWSTR szPassword, DWORD dwFlags);
> +#endif
> +
> +#if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
>
>  #define PKCS12_IMPORT_SILENT 0x40
>  #define CRYPT_USER_KEYSET 0x1000
> --
> 2.8.1
>
>
> ------------------------------------------------------------------------------
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to