次の方法で共有


IWMDRMDeviceApp インターフェイス

[Windows Media DRM 機能は非推奨であり、使用しないでください。 代わりにMicrosoft PlayReadyを使用してください。]

IWMDRMDeviceApp インターフェイスを使用すると、アプリケーションでデバイスの DRM コンポーネントの測定、ライセンスの同期、および更新を行えます。 このインターフェイスは、ポータブル デバイス用の Windows Media DRM 10 をサポートするデバイスでのみ機能します。

このインターフェイスを取得するには、 CoCreateInstance を呼び出し、CLSID_WMDRMDeviceApp渡します。

Note

このインターフェイスは、WMDRMDeviceApp.idl からビルドされたヘッダー ファイルで定義されています。 このヘッダー #includes "wmdm.h" です。 このファイル名は、WMDM.idl からビルドされたヘッダーと一致するように変更する必要がある場合があります。

メンバー

IWMDRMDeviceApp インターフェイスは、IUnknown インターフェイスから継承します。 IWMDRMDeviceApp には、次の種類のメンバーもあります。

メソッド

IWMDRMDeviceApp インターフェイスには、これらのメソッドがあります。

メソッド 説明
AcquireDeviceData デバイスのセキュリティで保護されたクロックを初期化またはリセットします
GenerateMeterChallenge デバイスから測定データを取得します。
ProcessMeterResponse デバイスからのデータがサーバーに送信され、サーバーによって処理された後に、デバイスの使用状況測定カウントの一部またはすべてをリセットします。
QueryDeviceStatus デバイスの現在の DRM の状態と機能を照会します。
SynchronizeLicenses 更新ライセンスの有効期限が近づいている場合は、デバイスでライセンスを取得します。

関連項目

アプリケーションでの保護されたコンテンツの処理

アプリケーションのインターフェイス

コンテンツの使用状況の測定