Интерфейсы для поставщиков безопасного содержимого
Поставщик безопасного содержимого (SCP) — это подключаемый компонент, который позволяет диспетчер устройств Windows Media передавать и запрашивать сведения о правах из содержимого, защищенного DRM. Корпорация Майкрософт предоставляет компонент SCP, который может обрабатывать файлы WMA и WMV, защищенные DRM. Если устройство или приложение будет использовать содержимое других форматов, защищенное DRM, оно должно создать компонент SCP, реализовав все эти интерфейсы. В противном случае вам не нужно будет использовать эти интерфейсы.
Интерфейс | Описание |
---|---|
ISCPSecureAuthenticate | Основной интерфейс поставщика безопасного содержимого. |
ISCPSecureAuthenticate2 | Расширяет isCPSecureAuthenticate , предоставляя способ получения объекта сеанса. |
ISCPSecureExchange | Используется для обмена защищенным содержимым и связанными с ним правами. |
ISCPSecureExchange2 | Расширяет isCPSecureExchange , предоставляя новую версию метода TransferContainerData . |
ISCPSecureExchange3 | Расширяет isCPSecureExchange2 , обеспечивая улучшенную производительность обмена данными и метод полного обратного вызова передачи. |
ISCPSecureQuery | Запросы Windows Media диспетчер устройств для определения владения защищенным содержимым. |
ISCPSecureQuery2 | Расширяет функцию ISCPSecureQuery , определяющую, отвечает ли поставщик защищенного содержимого за содержимое, и, если да, предоставляя URL-адрес для обновления отозванных компонентов и определения компонентов, которые были отозваны. |
ISCPSecureQuery3 | Расширяет isCPSecureQuery2 , предоставляя набор новых методов для получения прав и принятия решений по четкому каналу. |
ISCPSession | Обеспечивает эффективное общее управление состоянием для нескольких операций. |