Fonction CertDeleteCTLFromStore (wincrypt.h)
La fonction CertDeleteCTLFromStore supprime le contexte de liste d’approbation de certificats (CTL) spécifié d’un magasin de certificats.
Syntaxe
BOOL CertDeleteCTLFromStore(
[in] PCCTL_CONTEXT pCtlContext
);
Paramètres
[in] pCtlContext
Pointeur vers la structure CTL_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 |
---|---|
|
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 CTL dans ce magasin échouent. Toutefois, la mémoire allouée pour la CTL n’est pas libérée tant que tous les contextes dupliqués n’ont pas été libérés.
Le paramètre pCtlContext est toujours libéré par cette fonction à l’aide de CertFreeCTLContext, 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 |