Licenças

[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.]

Uma licença é um conjunto de dados que descreve as condições sob as quais os dados em arquivos protegidos podem ser lidos. Cada licença se aplica a um identificador de chave, que normalmente é atribuído a um único arquivo de mídia. Esse identificador é o que é usado para identificar o conteúdo protegido na licença.

Cada licença especifica uma ou mais ações que podem ser executadas com o conteúdo protegido. Essas ações, também chamadas de direitos, podem ser limitadas de várias maneiras. Ao combinar datas de início, datas de término, contagens e limites de tempo, o emissor da licença pode criar quase qualquer limitação imaginável em um direito.

As licenças são emitidas por um serviço Web. Quando uma licença é adquirida, ela é armazenada no computador cliente no repositório de licenças local, que é um arquivo protegido que contém licenças e outros dados drm. Quando o conteúdo protegido é acessado por um aplicativo, o subsistema DRM pesquisa no repositório de licenças local uma licença que concede o direito apropriado. Se nenhuma licença for encontrada, o aplicativo poderá adquirir uma com base nas informações armazenadas no cabeçalho DRM do arquivo.

Várias licenças podem ser emitidas para o mesmo arquivo protegido. Quando o subsistema DRM determina se uma ação é permitida, ela agrega os direitos de todas as licenças que se aplicam. Cada licença pode receber uma prioridade. Se mais de uma licença se aplicar a uma ação, a licença de prioridade mais alta será verificada para determinar se as contagens precisam ser decrementadas.

Conceitos