Interfaces para proveedores de contenido seguro
Un proveedor de contenido seguro (SCP) es un componente de complemento que permite a Windows Media Administrador de dispositivos transferir y solicitar información de derechos del contenido protegido por DRM. Microsoft proporciona un componente SCP que puede controlar archivos WMA y WMV protegidos con DRM. Si el dispositivo o la aplicación usarán contenido protegido con DRM de otros formatos, debe crear un componente SCP mediante la implementación de todas estas interfaces. De lo contrario, no tendrá que usar estas interfaces.
Interfaz | Descripción |
---|---|
ISCPSecureAuthenticate | Interfaz principal del proveedor de contenido seguro. |
ISCPSecureAuthenticate2 | Extiende ISCPSecureAuthenticate proporcionando una manera de obtener un objeto de sesión. |
ISCPSecureExchange | Se usa para intercambiar contenido protegido y derechos asociados al contenido. |
ISCPSecureExchange2 | Extiende ISCPSecureExchange proporcionando una nueva versión del método TransferContainerData . |
ISCPSecureExchange3 | Extiende ISCPSecureExchange2 proporcionando un rendimiento mejorado del intercambio de datos y un método de devolución de llamada completo de transferencia. |
ISCPSecureQuery | Consultado por Windows Media Administrador de dispositivos para determinar la propiedad del contenido protegido. |
ISCPSecureQuery2 | Extiende ISCPSecureQuery a través de la funcionalidad que determina si el proveedor de contenido seguro es responsable del contenido y, si es así, proporciona una dirección URL para actualizar los componentes revocados y determinar qué componentes se han revocado. |
ISCPSecureQuery3 | Extiende ISCPSecureQuery2 proporcionando un conjunto de nuevos métodos para recuperar los derechos y tomar decisiones sobre un canal claro. |
ISCPSession | Proporciona una administración de estado común eficaz para varias operaciones. |