mssip.h 标头

此标头由安全和标识使用。 有关详细信息,请参阅:

mssip.h 包含以下编程接口:

函数

 
CryptSIPAddProvider

CryptSIPAddProvider 函数注册由实现使用者接口包 (SIP) 的给定 DLL 文件导出的函数。
CryptSIPCreateIndirectData

返回一个SIP_INDIRECT_DATA结构,该结构包含提供的SIP_SUBJECTINFO结构的哈希、摘要算法和编码属性。 哈希可用作对数据的间接引用。
CryptSIPGetCaps

检索主题接口包 (SIP) 的功能。
CryptSIPGetSignedDataMsg

从文件检索验证码签名。
CryptSIPLoad

加载动态链接库 (DLL) ,该 dll) (SIP) 实现主题接口包,并将相应的库导出功能分配给SIP_DISPATCH_INFO结构。
CryptSIPPutSignedDataMsg

将验证码签名存储在目标文件中。
CryptSIPRemoveProvider

删除上一次调用 CryptSIPAddProvider 函数添加的主题接口包 (SIP) DLL 文件的注册表详细信息。
CryptSIPRemoveSignedDataMsg

删除指定的验证码签名。
CryptSIPRetrieveSubjectGuid

根据指定文件中的标头信息检索 GUID。
CryptSIPRetrieveSubjectGuidForCatalogFile

检索与指定文件关联的主题 GUID。
CryptSIPVerifyIndirectData

根据提供的主题验证间接哈希数据。

回调函数

 
pCryptSIPGetCaps

由使用者接口包实现, (SIP) 来报告功能。
pfnIsFileSupported

查询 (注册表中列出的 SIP 的主题接口包) 以确定哪个 SIP 处理文件类型。 (pfnIsFileSupported)
pfnIsFileSupportedName

查询 (注册表中列出的 SIP 的主题接口包) 以确定哪个 SIP 处理文件类型。 (pfnIsFileSupportedName)

结构

 
MS_ADDINFO_BLOB

提供有关内存中 BLOB 使用者类型的附加信息。
MS_ADDINFO_CATALOGMEMBER

提供有关目录成员主题类型的附加信息。
MS_ADDINFO_FLAT

提供有关平面或端到端主题类型的其他信息。
SIP_ADD_NEWPROVIDER

定义 (SIP) 的主题接口包。 CryptSIPAddProvider 函数使用此结构。
SIP_CAP_SET_V2

SIP_CAP_SET_V2 结构定义主题接口包 (SIP) 的功能。 (SIP_CAP_SET_V2 结构)
SIP_CAP_SET_V3

SIP_CAP_SET_V3结构定义使用者接口包 (SIP) 的功能。 (SIP_CAP_SET_V3 结构)
SIP_DISPATCH_INFO

包含由 CryptSIPLoad 函数分配的一组函数指针,应用程序使用这些指针执行主题接口包 (SIP) 操作。
SIP_INDIRECT_DATA

包含经过哈希处理的主题信息的摘要。
SIP_SUBJECTINFO

指定使用者接口包 (SIP) API 的主题信息数据。