RMS 方案、代码和工具

此路线图提供了 Microsoft 提供的代码示例,这些代码示例演示了操作的完成方式,以及可在应用程序中使用的代码片段。

操作系统 支持 SDK 版本 说明
读取受 PFILE 保护的 PDF
Windows 桌面
RMS SDK 2.1 及更高版本的 2.x SDK 读取受 PFILE 保护的 PDF 是我们 RMS 开发人员活动角博客上的一个简单代码示例,它使用 MSIPC 文件 API 来解密并打开受 PFILE 保护的 PDF 文档。
IpcManagedAPI
Windows 桌面
RMS SDK 2.1 及更高版本的 2.x SDK IpcManagedAPI 是 RMS SDK 2.1 的 .NET (C#) 表示形式,通过它可方便地使托管应用程序启用 RMS。
IPCNotepad
Windows 桌面
RMS SDK 2.1 及更高版本的 2.x SDK IPCNotepad 是一个启用 RMS 的示例应用程序,可引导你了解在保护和使用受限制内容时每个启用 RMS 的应用程序应执行的基本步骤。
IpcDlp
Windows 桌面
RMS SDK 2.1 及更高版本的 2.x SDK IpcDlp 是一个启用 RMS 的示例数据泄漏防护 (DLP) 应用程序,通过将文件 API 用于保护和使用受限制内容,来引导你了解启用 RMS 的 DLP 应用程序应执行的基本步骤。
IpcAzureApp
Windows 桌面
RMS SDK 2.1 及更高版本的 2.x SDK IpcAzureApp 是一个示例,演示如何在 Azure 应用程序中使用 RMS SDK 来保护 Azure Blob 存储中的数据。
RmsDocumentInspector
Windows 桌面
RMS SDK 2.1 及更高版本的 2.x SDK RmsDocumentInspector 是一个工具,可以提供有关任何受 RMS 保护的文件的信息(如内容 ID 或用户权限)。
RmsFileWatcher
Windows 桌面
RMS SDK 2.1 及更高版本的 2.x SDK RmsFileWatcher 是一个示例,演示如何构建监视文件系统中的目录并对每次更改(例如添加文件或修改文件)应用 RMS 保护策略的 Windows 应用程序。
iOS/OS X 使用方案
iOS/OS X
RMS SDK 4.2 及更高版本的 4.x SDK 目标 C 代码示例表示重要的开发方案,使你熟悉 RMS SDK。 相关示例包括使用 Microsoft 受保护的文件格式、自定义受保护的文件格式和自定义 UI 控件。
UI 库和示例应用
iOS
RMS SDK 4.2 及更高版本的 4.x SDK GitHub 上的 适用于 iOS 的 UI 库和示例应用,以便你可以快速入门并在应用中重复使用我们的标准 UI。
UI 库和示例应用
Android
RMS SDK 4.2 及更高版本的 4.x SDK GitHub 上的 适用于 Android 的 UI 库和示例应用,以便你可以快速入门并在应用中重复使用我们的标准 UI。
Android 使用方案
Android
RMS SDK 4.2 及更高版本的 4.x SDK Java 代码示例表示重要的开发方案,让你熟悉 RMS SDK。 相关示例包括使用 Microsoft 受保护的文件格式、自定义受保护的文件格式和自定义 UI 控件。