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.
NCryptOpenKey con el proveedor de almacenamiento de claves (KSP)
La función NCryptOpenKey abre una clave que existe en el proveedor de almacenamiento de claves (KSP).
Parameters
-
hProvider[entrada] -
El identificador de KSP que contiene la clave. Use NCryptOpenStorageProvider para obtener el identificador.
-
phKey[salida] -
Un puntero a una variable
NCRYPT_KEY_HANDLEque almacena el identificador de la clave. pszKeyName[entrada]-
Un puntero a una cadena Unicode terminada en nulo que contiene el nombre de la clave.
dwLegacyKeySpec[entrada, sin usar]-
AWS CloudHSM El proveedor de almacenamiento de claves (KSP) no usa este parámetro.
dwFlags[entrada]-
Indicadores que modifican el comportamiento de la función. No se ha definido ningún indicador para esta función.
Valor de retorno
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_SUCCESS |
La operación se completó correctamente. |
|
NTE_INVALID_PARAMETER |
Uno o más parámetros no son válidos. |
|
NTE_FAIL |
La operación no se pudo completar. |
|
NTE_INVALID_HANDLE |
El identificador en |
|
NTE_BAD_KEYSET |
El nombre de clave proporcionado no devolvió un resultado único. |