Lines Matching defs:pinfo
1220 CRYPT_KEY_PROV_INFO *pinfo;
1224 pinfo = OPENSSL_malloc(len);
1225 if (!pinfo)
1230 if(!CertGetCertificateContextProperty(cert, CERT_KEY_PROV_INFO_PROP_ID, pinfo, &len))
1234 OPENSSL_free(pinfo);
1237 return pinfo;
1240 static void capi_dump_prov_info(CAPI_CTX *ctx, BIO *out, CRYPT_KEY_PROV_INFO *pinfo)
1243 if (!pinfo)
1248 provname = wide_to_asc(pinfo->pwszProvName);
1249 contname = wide_to_asc(pinfo->pwszContainerName);
1254 BIO_printf(out, " Provider Name: %s, Provider Type %d\n", provname, pinfo->dwProvType);
1255 BIO_printf(out, " Container Name: %s, Key Type %d\n", contname, pinfo->dwKeySpec);
1321 CRYPT_KEY_PROV_INFO *pinfo;
1322 pinfo = capi_get_prov_info(ctx, cert);
1323 capi_dump_prov_info(ctx, out, pinfo);
1324 if (pinfo)
1325 OPENSSL_free(pinfo);
1465 CRYPT_KEY_PROV_INFO *pinfo = NULL;
1467 pinfo = capi_get_prov_info(ctx, cert);
1468 if (!pinfo)
1470 provname = wide_to_asc(pinfo->pwszProvName);
1471 contname = wide_to_asc(pinfo->pwszContainerName);
1475 pinfo->dwProvType, pinfo->dwKeySpec);
1478 if (pinfo)
1479 OPENSSL_free(pinfo);