Compartilhar via


Interface IWMDRMLicenseManagement

[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 de 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 de 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 interface IWMDRMLicenseManagement fornece métodos que executam operações gerais relacionadas ao repositório de licenças local.

Para obter uma instância dessa interface, chame IWMDRMProvider::CreateObject. Passe IID_IWMDRMLicenseManagement como o parâmetro riid .

Membros

A interface IWMDRMLicenseManagement herda de IWMDRMEventGenerator. IWMDRMLicenseManagement também tem estes tipos de membros:

Métodos

A interface IWMDRMLicenseManagement tem esses métodos.

Método Descrição
AcquireLicense Adquire de forma assíncrona uma licença de uma URL especificada.
BackupLicenses Cria um backup das licenças no repositório de licenças local.
CleanLicenseStore Remove licenças marcadas do repositório de licenças e desfragmenta o repositório para melhorar o desempenho.
CreateLicenseEnumeration Cria um objeto enumerador de licença preenchido com informações de licença com base em valores de parâmetro.
CreateLicenseRevocationChallenge Gera um desafio de revogação de licença.
DeleteLicense Exclui uma licença do repositório de licenças local temporário.
MonitorLicenseAcquisition Inicia o monitoramento de um processo de aquisição de licença.
ProcessLicenseDeletionMessage Exclui uma licença que foi importada para conteúdo originalmente protegido com outro sistema de proteção de conteúdo.
ProcessLicenseRevocationResponse Revoga licenças do repositório de licenças local.
RestoreLicenses Restaura licenças com backup anterior.
StoreLicense Adiciona uma licença ao repositório de licenças local.

Confira também

Interfaces

IWMDRMEventGenerator