Interfaccia IWMDRMLicenseManagement
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e 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 IWMDRMLicenseManagement fornisce metodi che eseguono operazioni generali correlate all'archivio licenze locale.
Per ottenere un'istanza di questa interfaccia, chiamare IWMDRMProvider::CreateObject. Passare IID_IWMDRMLicenseManagement come parametro riid .
Membri
L'interfaccia IWMDRMLicenseManagement eredita da IWMDRMEventGenerator. IWMDRMLicenseManagement include anche questi tipi di membri:
Metodi
L'interfaccia IWMDRMLicenseManagement include questi metodi.
Metodo | Descrizione |
---|---|
AcquireLicense | Acquisisce in modo asincrono una licenza da un URL specificato. |
BackupLicenses | Crea un backup delle licenze nell'archivio licenze locale. |
CleanLicenseStore | Rimuove le licenze contrassegnate dall'archivio licenze e deframmenta l'archivio per migliorare le prestazioni. |
CreateLicenseEnumeration | Crea un oggetto enumeratore di licenza popolato con informazioni sulla licenza in base ai valori dei parametri. |
CreateLicenseRevocationChallenge | Genera una richiesta di revoca delle licenze. |
DeleteLicense | Elimina una licenza dall'archivio licenze locale temporaneo. |
MonitorLicenseAcquisition | Avvia il monitoraggio per un processo di acquisizione delle licenze. |
ProcessLicenseDeletionMessage | Elimina una licenza importata per il contenuto originariamente protetto con un altro sistema di protezione del contenuto. |
ProcessLicenseRevocationResponse | Revoca le licenze dall'archivio licenze locale. |
RestoreLicenses | Ripristina le licenze di cui è stato eseguito il backup in precedenza. |
StoreLicense | Aggiunge una licenza all'archivio licenze locale. |