Freigeben über


NCryptFreeBuffer-Funktion (ncrypt.h)

Die NCryptFreeBuffer-Funktion gibt einen Speicherblock frei, der von einem CNG-Schlüsselspeicheranbieter zugewiesen wurde.

Syntax

SECURITY_STATUS NCryptFreeBuffer(
  [in] PVOID pvInput
);

Parameter

[in] pvInput

Die Adresse des freizugebenden Arbeitsspeichers.

Rückgabewert

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

Mögliche Rückgabecodes sind u. a. die folgenden:

Rückgabecode Beschreibung
ERROR_SUCCESS
Die Funktion war erfolgreich.
NTE_INVALID_PARAMETER
Der parameter pvInput ist ungültig.

Hinweise

Ein Dienst darf diese Funktion nicht über seine StartService-Funktion aufrufen. Wenn ein Dienst diese Funktion über seine StartService-Funktion aufruft, kann ein Deadlock auftreten, und der Dienst reagiert möglicherweise nicht mehr.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile ncrypt.h
Bibliothek Ncrypt.lib
DLL Ncrypt.dll