Partager via


Interface IWMDRMDeviceApp

[La fonctionnalité DRM Windows Media est déconseillée et ne doit pas être utilisée. Utilisez Microsoft PlayReady à la place.]

L’interface IWMDRMDeviceApp permet à une application de contrôler, de synchroniser les licences et de mettre à jour les composants DRM d’un appareil. Cette interface fonctionne uniquement avec les appareils qui prennent en charge Windows Media DRM 10 pour les appareils portables.

Pour obtenir cette interface, appelez CoCreateInstance, en passant CLSID_WMDRMDeviceApp.

Notes

Cette interface est définie dans le fichier d’en-tête créé à partir de WMDRMDeviceApp.idl. Cet en-tête #includes « wmdm.h ». Vous devrez peut-être modifier ce nom de fichier pour qu’il corresponde à l’en-tête créé à partir de WMDM.idl.

Membres

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

Méthodes

L’interface IWMDRMDeviceApp comporte ces méthodes.

Méthode Description
AcquireDeviceData Initialise ou réinitialise une horloge sécurisée d’appareil
GenerateMeterChallenge Acquiert des données de contrôle à partir d’un appareil.
ProcessMeterResponse Réinitialise tout ou partie du nombre de compteurs sur un appareil, une fois que les données de l’appareil ont été envoyées et traitées par le serveur.
QueryDeviceStatus Interroge un appareil pour ses status et fonctionnalités DRM actuelles.
SynchronizeLicenses Mises à jour licences sur un appareil lorsqu’elles sont sur le point d’expirer.

Voir aussi

Gestion du contenu protégé dans l’application

Interfaces pour les applications

Utilisation du contenu de contrôle