CryptSIPVerifyIndirectData 函数 (mssip.h)

CryptSIPVerifyIndirectData 函数针对提供的主题验证间接哈希数据。

语法

BOOL CryptSIPVerifyIndirectData(
  [in] SIP_SUBJECTINFO   *pSubjectInfo,
  [in] SIP_INDIRECT_DATA *pIndirectData
);

参数

[in] pSubjectInfo

指向包含消息主题相关信息 的SIP_SUBJECTINFO 结构的指针。

[in] pIndirectData

指向 SIP_INDIRECT_DATA 结构的指针,该结构包含有关哈希主题信息的信息。

返回值

如果函数成功,则返回值为 TRUE ;否则为 FALSE

如果此函数返回 FALSE,可以通过调用 GetLastError 函数来获取其他错误信息。 GetLastError 将返回以下错误代码之一。

返回代码 说明
ERROR_INVALID_PARAMETER
一个或多个参数无效。
TRUST_E_SUBJECT_FORM_UNKNOWN
主题类型为未知类型。

注解

主题包括但不限于可移植可执行映像 (.exe) 、内阁 (.cab) 图像、平面文件和目录文件。 每个主题类型使用其数据的不同子集进行哈希计算,并且需要不同的存储和检索过程。 因此,每个主题类型都有一个唯一的主题接口包规范。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 mssip.h
Library Crypt32.lib
DLL Crypt32.dll