Lines Matching defs:pinfo
1211 CRYPT_KEY_PROV_INFO *pinfo;
1215 pinfo = OPENSSL_malloc(len);
1216 if (!pinfo)
1221 if(!CertGetCertificateContextProperty(cert, CERT_KEY_PROV_INFO_PROP_ID, pinfo, &len))
1225 OPENSSL_free(pinfo);
1228 return pinfo;
1231 static void capi_dump_prov_info(CAPI_CTX *ctx, BIO *out, CRYPT_KEY_PROV_INFO *pinfo)
1234 if (!pinfo)
1239 provname = wide_to_asc(pinfo->pwszProvName);
1240 contname = wide_to_asc(pinfo->pwszContainerName);
1245 BIO_printf(out, " Provider Name: %s, Provider Type %d\n", provname, pinfo->dwProvType);
1246 BIO_printf(out, " Container Name: %s, Key Type %d\n", contname, pinfo->dwKeySpec);
1312 CRYPT_KEY_PROV_INFO *pinfo;
1313 pinfo = capi_get_prov_info(ctx, cert);
1314 capi_dump_prov_info(ctx, out, pinfo);
1315 if (pinfo)
1316 OPENSSL_free(pinfo);
1453 CRYPT_KEY_PROV_INFO *pinfo = NULL;
1455 pinfo = capi_get_prov_info(ctx, cert);
1456 if (!pinfo)
1458 provname = wide_to_asc(pinfo->pwszProvName);
1459 contname = wide_to_asc(pinfo->pwszContainerName);
1463 pinfo->dwProvType, pinfo->dwKeySpec);
1466 if (pinfo)
1467 OPENSSL_free(pinfo);