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 |