Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CertDeleteCTLFromStore-Funktion löscht den angegebenen CTL-Kontext ( Certificate Trust List ) aus einem Zertifikatspeicher.
Syntax
BOOL CertDeleteCTLFromStore(
[in] PCCTL_CONTEXT pCtlContext
);
Parameter
[in] pCtlContext
Ein Zeiger auf die zu löschende CTL_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 CTL in diesem Speicher schlagen fehl. Der für die CTL zugewiesene Arbeitsspeicher wird jedoch erst freigegeben, wenn alle duplizierten Kontexte freigegeben wurden.
Der pCtlContext-Parameter wird von dieser Funktion immer mithilfe von CertFreeCTLContext 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 |