CryptXmlDllGetInterface 回调函数 (cryptxml.h)
CryptXmlDllGetInterface 函数检索指向指定算法的加密扩展函数的指针。
语法
CryptXmlDllGetInterface Cryptxmldllgetinterface;
HRESULT Cryptxmldllgetinterface(
DWORD dwFlags,
[in] const CRYPT_XML_ALGORITHM_INFO *pMethod,
[out] CRYPT_XML_CRYPTOGRAPHIC_INTERFACE *pInterface
)
{...}
参数
dwFlags
此参数是保留的,必须设置为零。
[in] pMethod
指向要检索 其接口 的CRYPT_XML_ALGORITHM_INFO 结构的指针。
[out] pInterface
指向 CRYPT_XML_ALGORITHM_INFO 结构的指针,用于接收接口信息。
返回值
如果函数成功,则函数返回零。
如果函数失败,它将返回一个 指示错误的 HRESULT 值。
注解
加密扩展 DLL 必须导出 CryptXmlDllGetInterface 条目。
若要获取 CRYPT_XML_CRYPTOGRAPHIC_INTERFACE 表,CryptXml 使用 LoadLibrary 函数加载已注册的加密扩展 DLL,然后调用 CryptXmlDllGetInterface 函数。
要求
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | cryptxml.h |