Microsoft Windows Media DRM 客户端接口

下表介绍了 Windows Media DRM 客户端 API 支持的接口。

接口 说明
IDRMStatusCallback 提供状态回调的定义,你可以实现该回调来处理异步 DRM 操作。
IWMDRMDecrypt 提供用于解密内容的方法。
IWMDRMEncrypt 提供用于就地加密数据的方法。
IWMDRMEncryptScatter 加密非连续块中的数据。
IWMDRMEventGenerator IMFMediaEventGenerator 接口的扩展,该接口提供取消异步操作的方法。
IWMDRMIndividualizationStatus 允许检索有关个性化进度的高级状态信息。
IWMDRMLicense 表示本地许可证存储中的一个或多个许可证。
IWMDRMLicenseBackupRestoreStatus 允许检索有关许可证备份或还原操作的详细状态信息。
IWMDRMLicenseManagement 启用本地许可证存储的管理操作。
IWMDRMLicenseManagement 为本地许可证存储提供其他管理选项。
IWMDRMLicenseQuery 使应用程序能够查询受保护文件的权限和许可证状态。
IWMDRMNetReceiver 提供创建 Microsoft Windows Media DRM for Network Devices 接收器应用程序所需的方法。
IWMDRMNetTransmitter 提供创建 Microsoft Windows Media DRM for Network Devices 发送器应用程序所需的方法。
IWMDRMNonSilentLicenseAquisition 提供通过用户干预实现许可证获取的方法。
IWMDRMProvider 创建 Microsoft Windows Media DRM 客户端扩展 API 的其他对象。
IWMDRMSecurity 管理客户端计算机和 DRM 子系统的各种安全相关进程。
IWMDRMSecurity 管理组件吊销和续订。
IWMSecureBuffer 启用缓冲区的加密和解密。

 

编程参考