CertDeleteCRLFromStore-Funktion (wincrypt.h)
Die CertDeleteCRLFromStore-Funktion löscht den angegebenen CRL-Kontext ( Certificate Revocation List ) aus dem Zertifikatspeicher.
Syntax
BOOL CertDeleteCRLFromStore(
[in] PCCRL_CONTEXT pCrlContext
);
Parameter
[in] pCrlContext
Ein Zeiger auf die zu löschende CRL_CONTEXT-Struktur.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE.
Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen zu erhalten. Ein möglicher Fehlercode ist der folgende.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Speicher wurde schreibgeschützt geöffnet, und ein Löschvorgang ist nicht zulässig. |
Hinweise
Alle nachfolgenden Get- oder Suchvorgänge für die Zertifikatsperrliste in diesem Speicher schlagen fehl. Der für die Zertifikatsperrliste zugeordnete Arbeitsspeicher wird jedoch erst freigegeben, wenn alle duplizierten Kontexte freigegeben wurden.
Der pCrlContext-Parameter wird von dieser Funktion immer mithilfe von CertFreeCRLContext freigegeben, auch für einen Fehler.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | wincrypt.h |
Bibliothek | Crypt32.lib |
DLL | Crypt32.dll |