Клиентские интерфейсы DRM Microsoft Windows Media

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

В следующей таблице описаны интерфейсы, поддерживаемые API клиента DRM Windows Media.

Интерфейс Описание
IDRMStatusCallback Предоставляет определение обратного вызова состояния, которое можно реализовать для обработки асинхронных операций DRM.
IWMDRMDecrypt Предоставляет метод расшифровки содержимого.
IWMDRMEncrypt Предоставляет метод шифрования данных на месте.
IWMDRMEncryptScatter Шифрует данные из несвязанных блоков.
IWMDRMEventGenerator Расширение интерфейса МВФMediaEventGenerator, предоставляющего метод отмены асинхронных операций.
IWMDRMIndividualizationStatus Включает получение дополнительных сведений о состоянии о ходе инициализации.
IWMDRMLicense Представляет одну или несколько лицензий в локальном хранилище лицензий.
IWMDRMLicenseBackupRestoreStatus Включает получение подробных сведений о состоянии операции резервного копирования или восстановления лицензии.
IWMDRMLicenseManagement Включает операции управления для локального хранилища лицензий.
IWMDRMLicenseManagement Предоставляет дополнительные параметры управления для локального хранилища лицензий.
IWMDRMLicenseQuery Позволяет приложениям запрашивать права и состояние лицензии для защищенного файла.
IWMDRMNetReceiver Предоставляет методы, необходимые для создания drM Microsoft Windows Media для приложения приемника сетевых устройств.
IWMDRMNetTransmitter Предоставляет методы, необходимые для создания drM Microsoft Windows Media для приложения для передачи данных о сетевых устройствах.
IWMDRMNonSilentLicenseAquisition Предоставляет методы, позволяющие получать лицензии с помощью вмешательства пользователя.
IWMDRMProvider Создает другие объекты расширенных API клиента DRM Microsoft Windows Media.
IWMDRMSecurity Управляет различными процессами, связанными с безопасностью, для клиентского компьютера и подсистемы DRM.
IWMDRMSecurity Управляет отзывом компонентов и продлением.
IWMSecureBuffer Включает шифрование и расшифровку буферов.

 

Справочник по программированию