Função de retorno de chamada CryptXmlDllCreateKey (cryptxml.h)
A função CryptXmlDllCreateKey analisa o elemento KeyValue e cria uma API de Criptografia: identificador de chave BCrypt de Última Geração (CNG) para verificar uma assinatura.
Sintaxe
CryptXmlDllCreateKey Cryptxmldllcreatekey;
HRESULT Cryptxmldllcreatekey(
[in] const CRYPT_XML_BLOB *pEncoded,
[out] BCRYPT_KEY_HANDLE *phKey
)
{...}
Parâmetros
[in] pEncoded
Um ponteiro para uma estrutura CRYPT_XML_BLOB que contém o elemento KeyValue .
[out] phKey
Um ponteiro para uma variável BCRYPT_KEY_HANDLE que recebe o identificador da chave usada para verificar a assinatura.
Quando CryptXML terminar de usar a chave, CryptXML a liberará chamando a função BCryptDestroyKey .
Retornar valor
Se a função for bem-sucedida, a função retornará zero.
Se a função falhar, ela retornará um valor HRESULT que indica o erro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | cryptxml.h |