Condividi tramite


Funzione BCryptFreeBuffer (bcrypt.h)

La funzione BCryptFreeBuffer viene usata per liberare memoria allocata da una delle funzioni CNG.

Sintassi

void BCryptFreeBuffer(
  [in] PVOID pvBuffer
);

Parametri

[in] pvBuffer

Puntatore al buffer di memoria da liberare.

Valore restituito

Nessuno

Osservazioni

BCryptFreeBuffer deve essere chiamato nella stessa modalità del processore della funzione API BCrypt che ha allocato il buffer. Inoltre, se il buffer è stato allocato in PASSIVE_LEVELIRQL, deve essere liberato in tale IRQL. Se il buffer è stato allocato in DISPATCH_LEVELIRQL, può essere liberato in DISPATCH_LEVEL IRQL o PASSIVE_LEVELIRQL.

Per chiamare questa funzione in modalità kernel, usare Cng.lib, che fa parte del Driver Development Kit (DDK). Windows Server 2008 e Windows Vista: Per chiamare questa funzione in modalità kernel, usare Ksecdd.lib.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [app desktop | App UWP]
server minimo supportato Windows Server 2008 [app desktop | App UWP]
piattaforma di destinazione Finestre
intestazione bcrypt.h
libreria Bcrypt.lib
dll Bcrypt.dll

Vedere anche

BCryptEnumContexts

BCryptEnumRegisteredProviders

BCryptQueryProviderRegistration