Partager via


Interface IWMDRMLicense

[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 lecteur source et enregistreur ré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 IWMDRMLicense représente une liste d’une ou plusieurs licences.

Membres

L’interface IWMDRMLicense hérite de l’interface IUnknown. IWMDRMLicense possède également les types de membres suivants :

Méthodes

L’interface IWMDRMLicense possède ces méthodes.

Méthode Description
CanPersist Demande si la licence peut être conservée dans un magasin de licences local.
CreateDecryptor Crée un objet de déchiffreur à l’aide des paramètres de la licence actuelle.
CreateEncryptor Crée un objet encryptor à l’aide des paramètres de la licence actuelle.
CreateSecureDecryptor Crée un objet de déchiffreur sécurisé. Le déchiffreur sécurisé diffère du déchiffreur normal en ce qu’il déchiffre le contenu, puis le rechiffre en fonction des paramètres spécifiés dans les paramètres de cette méthode.
GetAnalogVideoRestrictionLevels Récupère toutes les restrictions vidéo analogiques définies sur la licence actuelle.
GetInclusionList Récupère l’intégralité de la liste d’inclusion pour la licence ou la chaîne de licences actuelle.
GetLicense Récupère la licence sous forme de données XML (Extensible Markup Language) ou XMR (Extensible Media Rights).
GetLicenseProperty Récupère une propriété de la licence actuelle.
GetNext Charge les informations sur la licence suivante dans la liste.
GetOutputProtectionLevels Récupère des informations sur tous les niveaux de protection de sortie (OPL) attribués à la licence.
PersistLicense Enregistre la licence actuelle du magasin temporaire dans le magasin de licences local permanent.
ResetEnumeration Réinitialise l’état d’origine de la liste de licences.

Voir aussi

Interfaces