许可证预交付
[与此页面关联的功能 Windows Media Format 11 SDK 是旧版功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用源读取器和接收器编写器,而不是 Windows Media Format 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
许可证预交付是用于提前将许可证提取到客户端计算机的过程。 使用预交付的常见方案是用户订阅音乐服务。 如果不在需要许可证之前提供许可证,用户将不得不等待每首新歌曲的许可证获取。
由于预交付不是作为对尝试访问的响应完成的,因此通常仅由内容所有者执行。 也就是说,只能为所控制的内容预交付许可证。 预交付过程是客户端组件与使用 Windows Media 数字版权管理 SDK 的对象生成的许可证服务器之间的协调。
许可证预交付类似于 非无提示许可证获取。 执行相同的步骤,只不过没有要传递给 IWMDRMLicenseManagement::AcquireLicense 的 DRM 标头。 方法将生成一个不特定于内容的质询,可以发送到许可证服务器。
或者,可以使用 Windows Media Rights Manager 预交付许可证。
相关主题