Partager via


Fonction CertDeleteCRLFromStore (wincrypt.h)

La fonction CertDeleteCRLFromStore supprime le contexte de liste de révocation de certificats (CRL) spécifié du magasin de certificats.

Syntaxe

BOOL CertDeleteCRLFromStore(
  [in] PCCRL_CONTEXT pCrlContext
);

Paramètres

[in] pCrlContext

Pointeur vers la structure CRL_CONTEXT à supprimer.

Valeur retournée

Si la fonction réussit, la valeur de retour est TRUE.

Si la fonction échoue, la valeur de retour est FALSE. Pour obtenir des informations d’erreur étendues, appelez GetLastError. Un code d’erreur possible est le suivant.

Code de retour Description
E_ACCESSDENIED
Le magasin a été ouvert en lecture seule et une opération de suppression n’est pas autorisée.

Remarques

Toutes les opérations d’obtention ou de recherche suivantes pour la liste de révocation de certificats dans ce magasin échouent. Toutefois, la mémoire allouée pour la liste de révocation de certificats n’est pas libérée tant que tous les contextes dupliqués n’ont pas été libérés.

Le paramètre pCrlContext est toujours libéré par cette fonction à l’aide de CertFreeCRLContext, même en cas d’erreur.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête wincrypt.h
Bibliothèque Crypt32.lib
DLL Crypt32.dll

Voir aussi

CertFreeCRLContext

Fonctions de liste de révocation de certificats