CryptXmlDllCreateDigest 回调函数 (cryptxml.h)
CryptXmlDllCreateDigest 函数为指定方法创建摘要对象。
CryptXmlDllCreateDigest 函数通过导出的 CryptXmlDllGetInterface 函数公开。
语法
CryptXmlDllCreateDigest Cryptxmldllcreatedigest;
HRESULT Cryptxmldllcreatedigest(
[in] const CRYPT_XML_ALGORITHM *pDigestMethod,
[out] ULONG *pcbSize,
[out] CRYPT_XML_DIGEST *phDigest
)
{...}
参数
[in] pDigestMethod
指向 CRYPT_XML_ALGORITHM 结构的指针,该结构指定用于创建摘要的算法。
[out] pcbSize
指向 ULONG 变量的指针,该变量接收摘要的大小(以字节为单位)。
[out] phDigest
指向 CRYPT_XML_DIGEST 变量的指针,该变量接收指向摘要的指针。
使用完通过调用此函数分配的资源后,必须通过调用 CryptXmlDllCloseDigest 函数来释放这些资源。
返回值
如果函数成功,则函数返回零。
如果函数失败,它将返回指示错误的 HRESULT 值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | cryptxml.h |