Partilhar via


Individualizando aplicativos DRM

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. O Source Reader e o Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize o Leitor de Fonte e o Gravador de Destino em vez do Windows Media Format 11 SDK, sempre que 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.]

Para aumentar a segurança, o componente DRM dos aplicativos pode ser individualizado. Um aplicativo individualizado é aquele que recebeu uma atualização para seus componentes DRM que o diferencia de todas as outras cópias do mesmo aplicativo. Os proprietários de conteúdo podem exigir que seus arquivos protegidos sejam reproduzidos somente em um aplicativo que tenha sido individualizado.

O processo de individualização começa quando o aplicativo entra em contato com o Serviço de Individualização da Microsoft, que instala uma atualização de segurança no computador do usuário. Como o Serviço de Individualização lida com informações do usuário, você deve exibir a política de privacidade da Microsoft ou fornecer um link para essa página no site da Microsoft: https://privacy.microsoft.com/privacystatement.

A individualização pode ser realizada de diferentes maneiras. Por exemplo, a individualização pode ocorrer quando um usuário reproduz um arquivo protegido. A solicitação de licença é enviada para o Windows Media License Service, que inspeciona o certificado do aplicativo solicitando a licença . Se o componente DRM da aplicação não tiver sido individualizado, o Serviço de Licença do Windows Media recusa-se a emitir a licença, porque é política do Serviço de Licença do Windows Media emitir licenças apenas para leitores individualizados. O aplicativo pode então notificar o usuário de que o aplicativo deve ser atualizado. Se o usuário concordar, uma atualização de segurança será fornecida para individualizar o componente DRM do aplicativo.

Para uma melhor experiência do usuário, você pode iniciar o processo de individualização como uma etapa de atualização de segurança durante a configuração; Em seguida, o usuário não é interrompido para obter uma atualização de segurança ao tentar reproduzir um arquivo protegido. Também pode promover ativamente a personalização adicionando um comando ou botão de menu Atualização de Segurança ao aplicativo.

Observação

O DRM não é suportado pela versão baseada em x64 deste SDK.

 

Recursos de gerenciamento de direitos digitais

Habilitando o suporte a DRM