Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[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 IWMDRMLicense representa uma lista de uma ou mais licenças.
Membros
A interface IWMDRMLicense herda da interface IUnknown . O IWMDRMLicense também tem estes tipos de membros:
Métodos
A interface IWMDRMLicense tem esses métodos.
| Método | Descrição |
|---|---|
| CanPersist | Consulta se a licença pode ser mantida em um repositório de licenças local. |
| Createdecryptor | Cria um objeto descriptografia usando as configurações da licença atual. |
| Createencryptor | Cria um objeto criptografador usando as configurações da licença atual. |
| CreateSecureDecryptor | Cria um objeto de descriptografia seguro. O descriptografia seguro difere do descriptografia normal, pois descriptografa o conteúdo e o criptografa novamente de acordo com as configurações especificadas nos parâmetros desse método. |
| GetAnalogVideoRestrictionLevels | Recupera todas as restrições de vídeo analógicas definidas na licença atual. |
| GetInclusionList | Recupera toda a lista de inclusão para a licença atual ou cadeia de licenças. |
| Getlicense | Recupera a licença como dados XML (Extensible Markup Language) ou XMR (Extensible Media Rights). |
| GetLicenseProperty | Recupera uma propriedade da licença atual. |
| Getnext | Carrega as informações sobre a próxima licença na lista. |
| GetOutputProtectionLevels | Recupera informações sobre todos os OPLs (níveis de proteção de saída) atribuídos à licença. |
| PersistLicense | Salva a licença atual do repositório temporário no repositório de licenças local permanente. |
| ResetEnumeration | Redefine a lista de licenças para seu estado original. |