Compartir a través de


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

Consulte también

BCryptEnumContexts

BCryptEnumRegisteredProviders

BCryptQueryProviderRegistration