CryptSIPCreateIndirectData 函数 (mssip.h)
SIP_SUBJECTINFO结构、摘要算法和编码属性。 哈希可用作数据的间接引用。
语法
BOOL CryptSIPCreateIndirectData(
[in] SIP_SUBJECTINFO *pSubjectInfo,
[in, out] DWORD *pcbIndirectData,
[out] SIP_INDIRECT_DATA *pIndirectData
);
参数
[in] pSubjectInfo
指向 SIP_SUBJECTINFO 结构的指针,该结构包含间接数据引用将指向的主题。
[in, out] pcbIndirectData
指向 SIP_INDIRECT_DATA 结构的指针。
[out] pIndirectData
指向要接收目录项 的SIP_INDIRECT_DATA 结构的指针。
返回值
如果函数成功,则返回值为 TRUE ;否则为 FALSE。
如果此函数返回 FALSE,可以通过调用 GetLastError 函数来获取其他错误信息。 GetLastError 将返回以下错误代码之一。
返回代码 | 说明 |
---|---|
|
对于 SIP) 类型 (指定 主题接口包 ,文件或数据格式不正确。 |
|
一个或多个参数无效。 |
|
分配内存时出错。 |
|
SIP 不支持指定的算法。 |
|
无法识别主题类型。 |
注解
如果 pcIndirectData 指向 DWORD,pIndirectData 指向 NULL,则数据的大小将在板IndirectData 中返回。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | mssip.h |
Library | Crypt32.lib |
DLL | Crypt32.dll |