I_IrmPolicyInfoRMS.HrGetICrypt 方法
上次修改时间: 2010年4月4日
适用范围: SharePoint Foundation 2010
获取能够对指定文档进行编码和解码的加密对象。
HRESULT HrGetICrypt(
I_IrmCrypt **piic
) PURE;
参数
piic
[输出] 能够对指定文档进行编码和解码的加密对象。
返回值
所有 I_IrmPolicyInfoRMS 方法都返回 HRESULT 值。OK 肯定值表示该操作成功。否定的返回值表示该函数失败。
某些函数返回更加稳固的错误代码,但此处不枚举这些代码。通常,如果 I_IrmPolicyInfoRMS 方法失败,则保护程序将无法从错误中恢复并且也会失败。
备注
权限管理文档的实际加密和解密操作是由 I_IrmCrypt 对象执行(而不是由集成的信息权限管理 (IRM) 保护程序本身执行)。此外,I_IrmCrypt 对象还执行受保护文档中包含的未加密数据的编码和解码。
创建受保护的文档时,集成保护程序可以立即使用此方法访问为当前文档实例化的 I_IrmCrypt 对象。
当 IRM 保护程序生成未受保护版本的文档时,此保护程序在访问由此方法返回的 I_IrmCrypt 对象之前必须调用 HrSetSignedIL 方法。强烈建议保护程序在访问由此方法返回的 I_IrmCrypt 对象之前也调用 HrSetServerEUL 方法。
有关集成 IRM 保护程序的详细信息,请参阅自定义 IRM 保护程序。