NCryptOpenStorageProviderfunçã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á.

NCryptOpenStorageProviderfunção com Key Storage Provider (KSP)

A NCryptOpenStorageProvider função carrega e inicializa o Key Storage Provider (KSP).

Parâmetros

phProvider[fora]

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

pszProviderName[em]

Um ponteiro para uma string Unicode terminada em nulo identificando o provedor de armazenamento de chaves. AWS O Cloud HSM Key Storage Provider (KSP) é compatível com os seguintes valores:

Valor Significado

L"Provedor de armazenamento de HSM chaves em nuvem”

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

O “Provedor de armazenamento de chaves Cavium”

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

nota

Os valores são literais de cadeia de caracteres largos, conforme indicado por L antes do literal.

dwFlags[em]

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 sucesso ou falha.

Os códigos de devolução comuns incluem:

Código de retorno Descrição

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 pôde ser concluída.