Función NCryptFreeBuffer (ncrypt.h)

La función NCryptFreeBuffer libera un bloque de memoria asignado por un proveedor de almacenamiento de claves CNG.

Sintaxis

SECURITY_STATUS NCryptFreeBuffer(
  [in] PVOID pvInput
);

Parámetros

[in] pvInput

Dirección de la memoria que se va a liberar.

Valor devuelto

Devuelve un código de estado que indica el éxito o error de la función.

Entre los códigos de retorno posibles se incluyen, entre otros, los siguientes.

Código devuelto Descripción
ERROR_SUCCESS
La función se realizó correctamente.
NTE_INVALID_PARAMETER
El parámetro pvInput no es válido.

Comentarios

Un servicio no debe llamar a esta función desde su función StartService. Si un servicio llama a esta función desde su función StartService, se puede producir un interbloqueo y el servicio puede dejar de responder.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado ncrypt.h
Library Ncrypt.lib
Archivo DLL Ncrypt.dll