Compartir a través de


Creación de una licencia XMR

Para generar una licencia para que DRM de Windows Media procese, debe usar el esquema binario De derechos multimedia extensibles (XMR). XMR es un esquema para transmitir derechos y restricciones de uso de medios y debe tener licencia por separado.

El material importante de una licencia se cifra mediante la clave pública de la colección de certificados DRM de Windows Media, por lo que solo es visible para el subsistema de API extendida del cliente DRM de Windows Media. .

Es su responsabilidad asegurarse de que la configuración de la directiva y la estructura de licencias sean válidas y coherentes con la intención del emisor de licencias, y que cumplan las reglas de cumplimiento.

Debe leer las reglas de cumplimiento de importación de DRM de Windows Media para obtener información sobre el conjunto completo de objetos XMR que deben estar presentes en la licencia.

Para pasar la licencia XMR al subsistema DRM, llame al método IWMDRMLicenseManagement::StoreLicense . Use el siguiente formato para pasar la licencia en el parámetro bstrLicenseResponse :

<LICENSERESPONSE>
    <LICENSE version="3.0.0.0">insert base64-encoded XMR license here</LICENSE>
</LICENSERESPONSE>

Esta cadena debe estar en formato Unicode (UTF-16).

Importación de DRM