安全内容提供程序的接口

安全内容提供程序(SCP)是一个插件组件,使 Windows 媒体设备管理器能够从受 DRM 保护的内容传输和请求权限信息。 Microsoft提供可以处理 DRM 保护的 WMA 和 WMV 文件的 SCP 组件。 如果设备或应用程序将使用受 DRM 保护的其他格式内容,则应通过实现所有这些接口来创建 SCP 组件。 否则,无需使用这些接口。

接口 描述
ISCPSecureAuthenticate 安全内容提供程序的主接口。
ISCPSecureAuthenticate2 通过提供获取会话对象的方法,扩展 ISCPSecureAuthenticate
ISCPSecureExchange 用于交换与内容关联的受保护内容和权限。
ISCPSecureExchange2 通过提供新版本的 TransferContainerData 方法扩展 ISCPSecureExchange
ISCPSecureExchange3 通过提供改进的数据交换性能和传输完整的回调方法,扩展 ISCPSecureExchange2
ISCPSecureQuery 由 Windows 媒体设备管理器查询以确定安全内容的所有权。
ISCPSecureQuery2 通过确定安全内容提供程序是否对内容负责的功能扩展 ISCPSecureQuery,如果是,则提供用于更新已吊销组件并确定哪些组件已被吊销的 URL。
ISCPSecureQuery3 通过提供一组新的方法来检索权限并在明确通道上做出决策,扩展 ISCPSecureQuery2
ISCPSession 为多个作提供高效的常见状态管理。