Поделиться через


Интерфейсы для поставщиков безопасного содержимого

Поставщик безопасного содержимого (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 Обеспечивает эффективное общее управление состоянием для нескольких операций.