IWMDRMDeviceApp-Schnittstelle

[Das Windows Media DRM-Feature ist veraltet und sollte nicht verwendet werden. Verwenden Sie stattdessen Microsoft PlayReady.]

Die IWMDRMDeviceApp-Schnittstelle ermöglicht es einer Anwendung, Lizenzen zu dosieren, zu synchronisieren und die DRM-Komponenten eines Geräts zu aktualisieren. Diese Schnittstelle funktioniert nur mit Geräten, die Windows Media DRM 10 für tragbare Geräte unterstützen.

Rufen Sie zum Abrufen dieser Schnittstelle CoCreateInstance auf, und übergeben Sie CLSID_WMDRMDeviceApp.

Hinweis

Diese Schnittstelle ist in der Headerdatei definiert, die aus WMDRMDeviceApp.idl erstellt wurde. Dieser Header #include"wmdm.h". Möglicherweise müssen Sie diesen Dateinamen so ändern, dass er mit dem aus WMDM.idl erstellten Header übereinstimmt.

Member

Die IWMDRMDeviceApp-Schnittstelle erbt von der IUnknown-Schnittstelle . IWMDRMDeviceApp verfügt auch über folgende Membertypen:

Methoden

Die IWMDRMDeviceApp-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
AcquireDeviceData Initialisiert oder setzt eine sichere Uhr eines Geräts zurück.
GenerateMeterChallenge Ruft Messdaten von einem Gerät ab.
ProcessMeterResponse Setzt einige oder alle Verbrauchszähler auf einem Gerät zurück, nachdem Daten vom Gerät an den Server gesendet und vom Server verarbeitet wurden.
QueryDeviceStatus Fragt ein Gerät nach seiner aktuellen DRM-status und -Funktionen ab.
SynchronizeLicenses Updates Lizenzen auf einem Gerät, wenn sie kurz vor dem Ablauf stehen.

Siehe auch

Behandeln von geschützten Inhalten in der Anwendung

Schnittstellen für Anwendungen

Messung der Inhaltsnutzung