cert_chain_ctx 575 ext/openssl/xp_ssl.c PCCERT_CHAIN_CONTEXT cert_chain_ctx = NULL; cert_chain_ctx 629 ext/openssl/xp_ssl.c if (!CertGetCertificateChain(NULL, cert_ctx, NULL, NULL, &chain_params, chain_flags, NULL, &cert_chain_ctx)) { cert_chain_ctx 636 ext/openssl/xp_ssl.c if (cert_chain_ctx->cChain > 0 && cert_chain_ctx->rgpChain[0]->cElement > 0 cert_chain_ctx 637 ext/openssl/xp_ssl.c && (cert_chain_ctx->rgpChain[0]->rgpElement[0]->TrustStatus.dwInfoStatus & CERT_TRUST_IS_SELF_SIGNED) != 0) { cert_chain_ctx 644 ext/openssl/xp_ssl.c for (i = 0; i < cert_chain_ctx->cChain; i++) { cert_chain_ctx 645 ext/openssl/xp_ssl.c if (cert_chain_ctx->rgpChain[i]->cElement > allowed_depth) { cert_chain_ctx 646 ext/openssl/xp_ssl.c CertFreeCertificateChain(cert_chain_ctx); cert_chain_ctx 672 ext/openssl/xp_ssl.c CertFreeCertificateChain(cert_chain_ctx); cert_chain_ctx 683 ext/openssl/xp_ssl.c CertFreeCertificateChain(cert_chain_ctx); cert_chain_ctx 695 ext/openssl/xp_ssl.c CertFreeCertificateChain(cert_chain_ctx); cert_chain_ctx 707 ext/openssl/xp_ssl.c verify_result = CertVerifyCertificateChainPolicy(CERT_CHAIN_POLICY_SSL, cert_chain_ctx, &chain_policy_params, &chain_policy_status); cert_chain_ctx 710 ext/openssl/xp_ssl.c CertFreeCertificateChain(cert_chain_ctx);