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 的主题信息数据。 |