Certificate Revocation List Functions

These Win32® functions help you to manage the storage and retrieval of certificate revocation lists.

Function Description
CertAddCRLContextToStore Adds a CRL context to the certificate store.
CertAddCRLLinkToStore Adds a link in a store to a CRL context in a different store.
CertAddEncodedCRLToStore Converts the encoded CRL to a CRL context and then adds the context to the certificate store.
CertCreateCRLContext Creates a CRL context from an encoded CRL. The created context is not put in a certificate store.
CertDeleteCRLFromStore Deletes a CRL from the certificate store.
CertDuplicateCRLContext Duplicates a CRL context by incrementing the reference count.
CertEnumCRLContextProperties Enumerates the properties for the specified CRL context.
CertEnumCRLsInStore Enumerates the CRL contexts in a store.
CertFindCRLInStore Finds the first or next, CRL context in the certificate store that matches a specific criteria.
CertFreeCRLContext Frees a CRL context.
CertGetCRLContextProperty Gets a property for the specified CRL context.
CertGetCRLFromStore Gets the first, or next, CRL context from the certificate store for the specified issuer certificate.
CertSerializeCRLStoreElement Serializes the CRL context's encoded CRL and its properties.
CertSetCRLContextProperty Sets a property for the specified CRL context.