BCryptDeleteContext-Funktion (bcrypt.h)

[BCryptDeleteContext ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

Die BCryptDeleteContext-Funktion löscht einen vorhandenen CNG-Konfigurationskontext.

Syntax

NTSTATUS BCryptDeleteContext(
  [in] ULONG   dwTable,
  [in] LPCWSTR pszContext
);

Parameter

[in] dwTable

Identifiziert die Konfigurationstabelle, aus der der Kontext gelöscht werden soll. Dies kann eine der folgenden Werte sein.

Wert Bedeutung
CRYPT_LOCAL
Löschen Sie den Kontext aus der Konfigurationstabelle des lokalen Computers.
CRYPT_DOMAIN
Dieser Wert ist für die Verwendung nicht verfügbar.

[in] pszContext

Ein Zeiger auf eine null-beendete Unicode-Zeichenfolge, die den Bezeichner des zu löschenden Kontexts enthält.

Rückgabewert

Gibt einen Statuscode zurück, der den Erfolg oder Fehler der Funktion angibt.

Mögliche Rückgabecodes enthalten, sind jedoch nicht beschränkt auf Folgendes.

Rückgabecode Beschreibung
STATUS_SUCCESS
Die Funktion war erfolgreich.
STATUS_INVALID_PARAMETER
Mindestens ein Parameter ist ungültig.
STATUS_NO_MEMORY
Fehler bei der Speicherzuweisung.

Hinweise

BCryptDeleteContext kann nur im Benutzermodus aufgerufen werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Nur Desktop-Apps]
Zielplattform Windows
Kopfzeile bcrypt.h
Bibliothek Bcrypt.lib
DLL Bcrypt.dll