Función CryptXmlSetHMACSecret (cryptxml.h)
La función CryptXmlSetHMACSecret establece el secreto HMAC en el identificador antes de llamar a la función CryptXmlSign o CryptXmlVerify .
Sintaxis
HRESULT CryptXmlSetHMACSecret(
[in] HCRYPTXML hSignature,
[in] const BYTE *pbSecret,
ULONG cbSecret
);
Parámetros
[in] hSignature
Identificador del elemento Signature XML.
[in] pbSecret
Puntero a un búfer que contiene un bloque de bytes. El puntero debe ser válido durante la llamada a la función CryptXmlSign o CryptXmlVerify .
cbSecret
Tamaño, en bytes, del búfer al que apunta el parámetro pbSecret .
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
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 |