Función CryptXmlVerifySignature (cryptxml.h)
La función CryptXmlVerifySignature realiza una validación de firma criptográfica de un elemento SignedInfo .
Sintaxis
HRESULT CryptXmlVerifySignature(
[in] HCRYPTXML hSignature,
[in, optional] BCRYPT_KEY_HANDLE hKey,
DWORD dwFlags
);
Parámetros
[in] hSignature
Identificador de un elemento Signature .
[in, optional] hKey
Identificador de la clave pública que se va a usar para comprobar el valor de firma en el elemento SignedInfo . Este parámetro debe ser NULL para los algoritmos de firma basados en HMAC.
dwFlags
Valor DWORD que controla qué implementaciones se usan. Este parámetro puede ser uno de los valores siguientes.
Valor devuelto
Si la función se realiza correctamente, la función devuelve cero.
Si se produce un error en la función, devuelve un valor HRESULT que indica el error.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | cryptxml.h |
Library | Cryptxml.lib |
Archivo DLL | Cryptxml.dll |