Función BCryptFreeBuffer (bcrypt.h)
La función BCryptFreeBuffer se usa para liberar memoria asignada por una de las funciones CNG.
Sintaxis
void BCryptFreeBuffer(
[in] PVOID pvBuffer
);
Parámetros
[in] pvBuffer
Puntero al búfer de memoria que se va a liberar.
Valor devuelto
Ninguno
Observaciones
BCryptFreeBuffer se debe llamar en el mismo modo de procesador que la función de API BCrypt que asignó el búfer. Además, si el búfer se asignó en PASSIVE_LEVELIRQL, debe liberarse en ese IRQL. Si el búfer se asignó en DISPATCH_LEVELIRQL, se puede liberar en DISPATCH_LEVELIRQL o PASSIVE_LEVELIRQL.
Para llamar a esta función en modo kernel, use Cng.lib, que forma parte del Kit de desarrollo de controladores (DDK). Windows Server 2008 y Windows Vista: Para llamar a esta función en modo kernel, use Ksecdd.lib.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
servidor mínimo admitido | Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
de la plataforma de destino de |
Windows |
encabezado de |
bcrypt.h |
biblioteca de |
Bcrypt.lib |
DLL de |
Bcrypt.dll |