Interface IWMDRMDeviceApp
[la fonctionnalité DRM Windows Media est déconseillée et ne doit pas être utilisée. utilisez à la place Microsoft PlayReady .]
L’interface IWMDRMDeviceApp permet à une application de mesurer, de synchroniser des licences et de mettre à jour les composants DRM d’un appareil. cette interface ne fonctionne que pour les appareils qui prennent en charge Windows Media DRM 10 pour les appareils mobiles.
Pour accéder à cette interface, appelez CoCreateInstance, en transmettant CLSID _ WMDRMDeviceApp.
Notes
Cette interface est définie dans le fichier d’en-tête généré à partir de WMDRMDeviceApp. idl. Cet en-tête # inclut« WMDM. h ». Vous devrez peut-être modifier ce nom de fichier pour qu’il corresponde à l’en-tête généré à partir de WMDM. idl.
Membres
L’interface IWMDRMDeviceApp hérite de l’interface IUnknown . IWMDRMDeviceApp a également les types de membres suivants :
Méthodes
L’interface IWMDRMDeviceApp possède ces méthodes.
| Méthode | Description |
|---|---|
| AcquireDeviceData | Initialise ou réinitialise une horloge sécurisée de l’appareil |
| GenerateMeterChallenge | Acquiert des données de contrôle à partir d’un appareil. |
| ProcessMeterResponse | Réinitialise tout ou partie des nombres de contrôle 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 obtenir son état et ses capacités DRM actuels. |
| SynchronizeLicenses | Met à jour les licences sur un appareil lorsqu’elles arrivent à expiration. |