Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |