Listas explícitas de autorização e inclusão
[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador do Coletor em vez do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
As licenças podem conter uma lista de inclusão para autorizar explicitamente a exportação de conteúdo protegido pelo DRM do Windows Media para outros esquemas de proteção de conteúdo (CPS). De acordo com os termos do contrato de licença que você insere com a Microsoft para habilitar a Exportação de DRM, você só pode exportar para um CPS válido identificado na lista de inclusão de uma licença.
Uma lista de inclusão é uma matriz limitada de GUIDs (identificadores global exclusivos) que cada um representa um CPS autorizado específico para o qual o conteúdo pode ser exportado. Os GUIDs listados em uma lista de inclusão são independentes dos níveis de proteção de saída (OPL) e dos níveis de proteção de conteúdo (CPL). Impor essas restrições é responsabilidade do seu aplicativo.
Observação
Ao executar a Exportação de DRM do Windows Media em conteúdo compactado, você acessa a lista de inclusão por meio do método IWMDRMLicense::GetInclusionList . Ao executar a Exportação de DRM do Windows Media em conteúdo descompactado, use o método IWMDRMReader3::GetInclusionList .
Para registrar um novo sistema de proteção de conteúdo como uma Exportação Permitida de DRM do Windows Media nas regras de conformidade de exportação do DRM do Windows Media, entre em contato com wmla@microsoft.com.
Tópicos relacionados