CertDeleteCRLFromStore function (wincrypt.h)
The CertDeleteCRLFromStore function deletes the specified certificate revocation list (CRL) context from the certificate store.
BOOL CertDeleteCRLFromStore(
[in] PCCRL_CONTEXT pCrlContext
);
[in] pCrlContext
A pointer to the CRL_CONTEXT structure to be deleted.
If the function succeeds, the return value is TRUE.
If the function fails, the return value is FALSE. For extended error information, call GetLastError. One possible error code is the following.
Return code | Description |
---|---|
|
The store was opened read-only, and a delete operation is not allowed. |
All subsequent get or find operations for the CRL in this store fail. However, memory allocated for the CRL is not freed until all duplicated contexts have also been freed.
The pCrlContext parameter is always freed by this function by using CertFreeCRLContext, even for an error.
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2003 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | wincrypt.h |
Library | Crypt32.lib |
DLL | Crypt32.dll |