I_IrmPolicyInfoRMS.HrGetRightsTemplate 方法

上次修改时间: 2010年4月4日

适用范围: SharePoint Foundation 2010

返回受信息权限管理 (IRM) 保护的文件中包含的权限管理模板。

HRESULT HrGetRightsTemplate(
    BSTR* pbstrRightsTemplate
) PURE;

参数

pbstrRightsTemplate

[输出] 一个权限管理服务 (RMS) 权限模板,可用于创建基于服务器提供的权限策略的新的权限管理内容。

返回值

所有 I_IrmPolicyInfoRMS 方法都返回 HRESULT 值。OK 肯定值表示该操作成功。否定的返回值表示该函数失败。

通常,如果 I_IrmPolicyInfoRMS 方法失败,则保护程序将无法从错误中恢复并且也会失败。

备注

此函数返回用于创建当前文档的发布许可证 (IL) 的同一权限模板。

此功能允许集成的保护程序将权限模板插入生成的受保护文件中。因此,客户端应用程序可使用 SharePoint Foundation 提供的固定权限策略创建新的权限管理内容。

使用 SharePoint Foundation IRM 功能的标准保护程序实现不需要使用此函数。

有关集成的 IRM 保护程序的详细信息,请参阅自定义 IRM 保护程序

请参阅

引用

I_IrmProtector 接口

I_IrmPolicyInfoRMS 类

I_IrmPolicyInfo 类

概念

SharePoint Foundation 中的信息权限管理

自定义 IRM 保护程序