BCryptFreeBuffer, fonction (bcrypt.h)
La fonction BCryptFreeBuffer est utilisée pour libérer de la mémoire allouée par l’une des fonctions CNG.
Syntaxe
void BCryptFreeBuffer(
[in] PVOID pvBuffer
);
Paramètres
[in] pvBuffer
Pointeur vers la mémoire tampon à libérer.
Valeur de retour
Aucun
Remarques
BCryptFreeBuffer doit être appelé en mode processeur identique à la fonction API BCrypt qui a alloué la mémoire tampon. En outre, si la mémoire tampon a été allouée à PASSIVE_LEVELIRQL, elle doit être libérée à ce IRQL. Si la mémoire tampon a été allouée à DISPATCH_LEVELIRQL, elle peut être libérée à DISPATCH_LEVEL IRQL ou PASSIVE_LEVELIRQL.
Pour appeler cette fonction en mode noyau, utilisez Cng.lib, qui fait partie du Kit de développement de pilotes (DDK). Windows Server 2008 et Windows Vista : Pour appeler cette fonction en mode noyau, utilisez Ksecdd.lib.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau | Applications UWP] |
serveur minimum pris en charge | Windows Server 2008 [applications de bureau | Applications UWP] |
plateforme cible | Windows |
d’en-tête | bcrypt.h |
bibliothèque | Bcrypt.lib |
DLL | Bcrypt.dll |