IWMDRMLicenseManagement 接口

[与此页面关联的功能 Windows Media Format 11 SDK 是旧版功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用源读取器和接收器编写器,而不是 Windows Media Format 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

IWMDRMLicenseManagement 接口提供执行与本地许可证存储相关的常规操作的方法。

若要获取此接口的实例,请调用 IWMDRMProvider::CreateObject。 将 IID_IWMDRMLicenseManagement 作为 riid 参数传递。

成员

IWMDRMLicenseManagement 接口继承自 IWMDRMEventGeneratorIWMDRMLicenseManagement 还具有以下类型的成员:

方法

IWMDRMLicenseManagement 接口具有这些方法。

方法 说明
AcquireLicense 从指定的 URL 异步获取许可证。
BackupLicenses 在本地许可证存储中创建许可证的备份。
CleanLicenseStore 从许可证存储中删除标记的许可证,并碎片整理存储以提高性能。
CreateLicenseEnumeration 创建一个许可证枚举器对象,该对象根据参数值填充了许可证信息。
CreateLicenseRevocationChallenge 生成许可证吊销质询。
DeleteLicense 从临时本地许可证存储中删除许可证。
MonitorLicenseAcquisition 启动许可证获取过程的监视。
ProcessLicenseDeletionMessage 删除最初使用另一个内容保护系统保护的内容导入的许可证。
ProcessLicenseRevocationResponse 从本地许可证存储区吊销许可证。
RestoreLicenses 还原以前备份的许可证。
StoreLicense 将许可证添加到本地许可证存储。

另请参阅

接口

IWMDRMEventGenerator