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. |