Интерфейс IWMDRMLicense

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Интерфейс IWMDRMLicense представляет список одной или нескольких лицензий.

Элементы

Интерфейс IWMDRMLicense наследуется от интерфейса IUnknown . IWMDRMLicense также имеет следующие типы элементов:

Методы

Интерфейс IWMDRMLicense содержит следующие методы.

Метод Описание
CanPersist Запрашивает возможность сохранения лицензии в локальном хранилище лицензий.
CreateDecryptor Создает объект расшифровки, используя параметры текущей лицензии.
CreateEncryptor Создает объект шифратора, используя параметры текущей лицензии.
CreateSecureDecryptor Создает безопасный объект расшифровки. Безопасный дешифратор отличается от обычного в том, что он расшифровывает содержимое, а затем повторно шифрует его в соответствии с параметрами, указанными в параметрах этого метода.
GetAnalogVideoRestrictionLevels Извлекает все ограничения аналогового видео, установленные для текущей лицензии.
GetInclusionList Извлекает весь список включения для текущей цепочки лицензий или цепочки лицензий.
GetLicense Извлекает лицензию в виде данных XML или XMR.
GetLicenseProperty Извлекает свойство из текущей лицензии.
Getnext Загружает сведения о следующей лицензии в списке.
GetOutputProtectionLevels Извлекает сведения обо всех уровнях защиты выходных данных (OPL), назначенных лицензии.
PersistLicense Сохраняет текущую лицензию из временного хранилища в постоянное локальное хранилище лицензий.
ResetEnumeration Сбрасывает список лицензий в исходное состояние.

См. также раздел

Интерфейсы