Interface IWMDRMLicenseManagement

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

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. Passez 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 a ces méthodes.

Méthode Description
AcquireLicense Acquiert de façon 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 énumérateur de licence rempli avec des informations de licence basées sur des valeurs de paramètre.
CreateLicenseRevocationChallenge Génère un défi de révocation de licence.
DeleteLicense Supprime une licence du magasin de licences local temporaire.
MonitorLicenseAcquisition Lance la surveillance d’un processus d’acquisition de licence.
ProcessLicenseDeletionMessage Supprime une licence qui a été 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.

Voir aussi

Interfaces

IWMDRMEventGenerator