Interface IWMDRMLicenseManagement
L’interface IWMDRMLicenseManagement fournit des méthodes qui effectuent des opérations générales liées au magasin de licences local.
Pour obtenir une instance de cette interface, appelez IWMDRMProvider :: CreateObject. Transmettez IID _ IWMDRMLicenseManagement comme paramètre riid .
Membres
L’interface IWMDRMLicenseManagement hérite de IWMDRMEventGenerator. IWMDRMLicenseManagement a également les types de membres suivants :
Méthodes
L’interface IWMDRMLicenseManagement possède ces méthodes.
| Méthode | Description |
|---|---|
| AcquireLicense | Acquiert de manière asynchrone une licence à partir d’une URL spécifiée. |
| BackupLicenses | Crée une sauvegarde des licences dans le magasin de licences local. |
| CleanLicenseStore | Supprime les licences marquées du magasin de licences et défragmente le magasin pour améliorer les performances. |
| CreateLicenseEnumeration | Crée un objet d’énumérateur de licence rempli avec les informations de licence en fonction des valeurs de paramètre. |
| CreateLicenseRevocationChallenge | Génère une demande de révocation de licence. |
| DeleteLicense | Supprime une licence du magasin de licences local temporaire. |
| MonitorLicenseAcquisition | Lance l’analyse pour un processus d’acquisition de licence. |
| ProcessLicenseDeletionMessage | Supprime une licence importée pour le contenu initialement protégé par un autre système de protection du contenu. |
| ProcessLicenseRevocationResponse | Révoque les licences du magasin de licences local. |
| RestoreLicenses | Restaure les licences précédemment sauvegardées. |
| StoreLicense | Ajoute une licence au magasin de licences local. |