View a markdown version of this page

NCryptOpenStorageProvider função com Key Storage Provider (KSP) - AWS CloudHSM

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

NCryptOpenStorageProvider função com Key Storage Provider (KSP)

A função NCryptOpenStorageProvider carrega e inicializa o Provedor de armazenamento de chaves (KSP).

Parâmetros

phProvider [out]

Um ponteiro para uma variável NCRYPT_PROV_HANDLE que armazena o identificador do provedor.

pszProviderName [in]

Um ponteiro para uma string Unicode terminada em nulo identificando o provedor de armazenamento de chaves. O Provedor de armazenamento de chaves (KSP) do AWS CloudHSM oferece suporte aos seguintes valores:

Valor Significado

L"CloudHSM Key Storage Provider"

Identifica o nome do provedor do Client SDK 5. Recomendamos usar esse nome por padrão.

L"Cavium Key Storage Provider"

Identifica o nome do provedor do Client SDK 3. Com suporte para compatibilidade com versões anteriores.

nota

Os valores são literais de string largos, conforme indicado pelo L antes do literal.

dwFlags [in]

Sinalizadores que modificam o comportamento da função. Nenhum sinalizador está definido para essa função.

Valor de retorno

A função retorna um código de status para indicar êxito ou falha.

Os códigos de retorno comuns incluem:

Código de retorno Description

ERROR_SUCCESS

A operação foi concluída com êxito.

NTE_INVALID_PARAMETER

Um ou mais parâmetros não são válidos.

NTE_FAIL

A operação não foi concluída.