Freigeben über


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
E_ACCESSDENIED
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

Weitere Informationen

CertFreeCRLContext

Zertifikatsperrlistenfunktionen