Interfaccia IWMDRMLicense
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita dal lettore di origine e dal writer sink. Lettore di origine e writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
L'interfaccia IWMDRMLicense rappresenta un elenco di una o più licenze.
Membri
L'interfaccia IWMDRMLicense eredita dall'interfaccia IUnknown . IWMDRMLicense include anche questi tipi di membri:
Metodi
L'interfaccia IWMDRMLicense dispone di questi metodi.
Metodo | Descrizione |
---|---|
CanPersist | Esegue una query per verificare se la licenza può essere salvata in modo permanente in un archivio licenze locale. |
CreateDecryptor | Crea un oggetto decryptor usando le impostazioni della licenza corrente. |
Createencryptor | Crea un oggetto encryptor usando le impostazioni della licenza corrente. |
CreateSecureDecryptor | Crea un oggetto decrittografia sicuro. Il decrittografatore sicuro differisce dal normale decryptor in quanto decrittografa il contenuto e quindi lo crittografa nuovamente in base alle impostazioni specificate nei parametri di questo metodo. |
GetAnalogVideoRestrictionLevels | Recupera tutte le restrizioni video analogiche impostate sulla licenza corrente. |
GetInclusionList | Recupera l'intero elenco di inclusione per la licenza o la catena di licenze corrente. |
GetLicense | Recupera la licenza come dati XML (Extensible Markup Language) o Extensible Media Rights (XMR). |
GetLicenseProperty | Recupera una proprietà dalla licenza corrente. |
Getnext | Carica le informazioni sulla licenza successiva nell'elenco. |
GetOutputProtectionLevels | Recupera informazioni su tutti i livelli di protezione dell'output assegnati alla licenza. |
PersistLicense | Salva la licenza corrente dall'archivio temporaneo nell'archivio licenze locale permanente. |
ResetEnumeration | Reimposta lo stato originale dell'elenco delle licenze. |