Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure contains both the encoded and decoded representations of a certificate. A certificate context returned by one of the functions defined in the Wincrypt.h file must be freed by calling the CertFreeCertificateContext function. The CertDuplicateCertificateContext function can be called to make a duplicate copy, which also must be freed by calling the CertFreeCertificateContext function.
typedef struct _CERT_CONTEXT{DWORDdwCertEncodingType;BYTE* pbCertEncoded;DWORDcbCertEncoded;PCERT_INFOpCertInfo;HCERTSTOREhCertStore;}CERT_CONTEXT,*PCERT_CONTEXT;typedef const CERT_CONTEXT *PCCERT_CONTEXT;
Members
- dwCertEncodingType
Currently, only X509_ASN_ENCODING is used; however, additional encoding types may be added in the future. - pbCertEncoded
Pointer to the encoded certificate. - cbCertEncoded
Size, in bytes, of the encoded certificate. - pCertInfo
Pointer to a structure of certificate information. - hCertStore
Handle to the certificate store that contains the certificate context.
Requirements
OS Versions: Windows CE 3.0 and later.
Header: Wincrypt.h.
See Also
CertAddCertificateContextToStore | CertAddEncodedCertificateToStore | CertCreateCertificateContext | CertDuplicateCertificateContext | CertEnumCertificatesInStore | CertFindCertificateInStore | CertFreeCertificateContext | CertGetIssuerCertificateFromStore | CertGetSubjectCertificateFromStore | CERT_INFO
Send Feedback on this topic to the authors