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_HANDLEque 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. |