Função CryptXmlVerifySignature (cryptxml.h)
A função CryptXmlVerifySignature executa uma validação de assinatura criptográfica de um elemento SignedInfo .
Sintaxe
HRESULT CryptXmlVerifySignature(
[in] HCRYPTXML hSignature,
[in, optional] BCRYPT_KEY_HANDLE hKey,
DWORD dwFlags
);
Parâmetros
[in] hSignature
O identificador de um elemento Signature .
[in, optional] hKey
O identificador da chave pública a ser usada para verificar o valor da assinatura no elemento SignedInfo . Esse parâmetro deve ser NULL para algoritmos de assinatura baseados em HMAC.
dwFlags
Um valor DWORD que controla quais implementações são usadas. Esse parâmetro pode usar um dos valores a seguir.
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 |
Biblioteca | Cryptxml.lib |
DLL | Cryptxml.dll |