CryptXmlSetHMACSecret 函式 (cryptxml.h)
CryptXmlSetHMACSecret函式會在呼叫CryptXmlSign或CryptXmlVerify函式之前,先在控制碼上設定 HMAC 秘密。
語法
HRESULT CryptXmlSetHMACSecret(
[in] HCRYPTXML hSignature,
[in] const BYTE *pbSecret,
ULONG cbSecret
);
參數
[in] hSignature
XML Signature 專案的控制碼。
[in] pbSecret
緩衝區的指標,其中包含位元組區塊。 在呼叫 CryptXmlSign 或 CryptXmlVerify 函式期間,指標必須有效。
cbSecret
pbSecret參數所指向緩衝區的大小,以位元組為單位。
傳回值
如果函式成功,函式會傳回零。
如果函式失敗,它會傳回 指出錯誤的 HRESULT 值。
規格需求
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | cryptxml.h |
程式庫 | Cryptxml.lib |
Dll | Cryptxml.dll |