Función NCryptFreeObject (ncrypt.h)

La función NCryptFreeObject libera un objeto de almacenamiento de claves CNG.

Sintaxis

SECURITY_STATUS NCryptFreeObject(
  [in] NCRYPT_HANDLE hObject
);

Parámetros

[in] hObject

Identificador del objeto que se va a liberar. Puede ser un identificador de proveedor (NCRYPT_PROV_HANDLE) o un identificador de clave (NCRYPT_KEY_HANDLE).

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_HANDLE
El identificador del parámetro hObject 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

Consulte también

NCryptOpenStorageProvider