Lines Matching refs:pCertCtx
5576 parseKeyUsage(PCCERT_CONTEXT pCertCtx, DWORD flags) in parseKeyUsage() argument
5582 if (!CertGetEnhancedKeyUsage(pCertCtx, flags, NULL, &size)) { in parseKeyUsage()
5596 if (!CertGetEnhancedKeyUsage(pCertCtx, flags, usage, &size)) { in parseKeyUsage()
5697 PCCERT_CONTEXT pCertCtx = NULL; in _ssl_enum_certificates_impl() local
5711 while (pCertCtx = CertEnumCertificatesInStore(hCollectionStore, pCertCtx)) { in _ssl_enum_certificates_impl()
5712 cert = PyBytes_FromStringAndSize((const char*)pCertCtx->pbCertEncoded, in _ssl_enum_certificates_impl()
5713 pCertCtx->cbCertEncoded); in _ssl_enum_certificates_impl()
5718 if ((enc = certEncodingType(pCertCtx->dwCertEncodingType)) == NULL) { in _ssl_enum_certificates_impl()
5722 keyusage = parseKeyUsage(pCertCtx, CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG); in _ssl_enum_certificates_impl()
5725 keyusage = parseKeyUsage(pCertCtx, CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG); in _ssl_enum_certificates_impl()
5748 if (pCertCtx) { in _ssl_enum_certificates_impl()
5750 CertFreeCertificateContext(pCertCtx); in _ssl_enum_certificates_impl()