Pré-entrega de licença
[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.]
A pré-entrega de licença é o processo usado para efetuar pull de licenças para um computador cliente preventivamente. Um cenário comum para usar a pré-entrega é quando um usuário assina um serviço de música. Sem entregar licenças antes de serem necessárias, o usuário teria que aguardar a aquisição da licença para cada nova música.
Como a pré-entrega não é feita como uma resposta à tentativa de acesso, ela normalmente é executada apenas pelo proprietário do conteúdo. Ou seja, você só pode pré-entregar licenças para o conteúdo que você controla. O processo de pré-entrega é uma coordenação entre um componente cliente e um servidor de licença criado usando os objetos do SDK do Windows Media Digital Rights Management.
A pré-entrega de licença é semelhante à Aquisição de Licença Não Silenciosa. Siga as mesmas etapas, exceto que você não tem um cabeçalho DRM para passar para IWMDRMLicenseManagement::AcquireLicense. O método gerará um desafio que não é específico do conteúdo que você pode enviar para o servidor de licença.
Como alternativa, você pode usar o Windows Media Rights Manager para pré-entregar licenças.
Tópicos relacionados