NCryptOpenStorageProviderfuncionar con Key Storage Provider (KSP) - AWS CloudHSM

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.

NCryptOpenStorageProviderfuncionar con Key Storage Provider (KSP)

La NCryptOpenStorageProvider función carga e inicializa el proveedor de almacenamiento de claves (KSP).

Parámetros

phProvider[fuera]

Un puntero a una NCRYPT_PROV_HANDLE variable que almacena el identificador del proveedor.

pszProviderName[en]

Un puntero a una cadena Unicode terminada en cero que identifica al proveedor de almacenamiento de claves. AWS El proveedor de almacenamiento de HSM claves en la nube (KSP) admite los siguientes valores:

Valor Significado

«Proveedor de almacenamiento de HSM claves en la nube»

Identifica el nombre del proveedor del Cliente SDK 5. Se recomienda utilizar este nombre de forma predeterminada.

«Proveedor de almacenamiento de claves Cavium»

Identifica el nombre del proveedor del Cliente 3. SDK Se admite para la compatibilidad con versiones anteriores.

nota

Los valores son literales de cadena de caracteres anchos, como se indica con L antes del literal.

dwFlags[en]

Banderas 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 el éxito o el fracaso.

Los códigos de devolución más comunes incluyen:

Código de retorno Descripción

ERROR_SUCCESS

La operación se completó satisfactoriamente.

NTE_INVALID_PARAMETER

Uno o varios parámetros no son válidos.

NTE_FAIL

No se ha podido completar la operación.