

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# NCryptFreeObject con el proveedor de almacenamiento de claves (KSP)
<a name="ksp-library-apis-free-object"></a>

La función `NCryptFreeObject` libera un identificador de proveedor o de clave del proveedor de almacenamiento de claves (KSP).

## Parameters
<a name="ksp-library-apis-free-object-parameters"></a>

 `hObject` [entrada]   
 El identificador del objeto que se va a liberar. Puede usar:  
+ Un identificador de proveedor (`NCRYPT_PROV_HANDLE`)
+ Un identificador de clave (`NCRYPT_KEY_HANDLE`)

## Valor de retorno
<a name="ksp-library-apis-free-object-return-value"></a>

La función devuelve un código de estado para indicar si la operación se realizó correctamente o si se produjo un error.

Los códigos de retorno comunes incluyen:


****  

| Código de retorno | Description (Descripción) | 
| --- | --- | 
|  ERROR\$1SUCCESS  |  La operación se completó correctamente.  | 
|  NTE\$1INVALID\$1HANDLE  |  El identificador en `hObject` no es válido.  | 