IWMDRMLicenseManagement インターフェイス

[このページに関連付けられている機能である Windows Media Format 11 SDK は、従来の機能です。 ソース リーダーシンク ライターに置き換わりました。 ソース リーダーシンク ライターは、Windows 10とWindows 11用に最適化されています。 Microsoft では、可能であれば、新しいコードで Windows Media Format 11 SDK ではなくソース リーダーシンク ライターを使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

IWMDRMLicenseManagement インターフェイスは、ローカル ライセンス ストアに関連する一般的な操作を実行するメソッドを提供します。

このインターフェイスのインスタンスを取得するには、 IWMDRMProvider::CreateObject を呼び出します。 riid パラメーターとしてIID_IWMDRMLicenseManagementを渡します。

メンバー

IWMDRMLicenseManagement インターフェイスは、IWMDRMEventGenerator から継承されます。 IWMDRMLicenseManagement には、次の種類のメンバーもあります。

メソッド

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

Method 説明
AcquireLicense 指定した URL からライセンスを非同期的に取得します。
BackupLicenses ローカル ライセンス ストアにライセンスのバックアップを作成します。
CleanLicenseStore マークされたライセンスをライセンス ストアから削除し、ストアを最適化してパフォーマンスを向上させます。
CreateLicenseEnumeration パラメーター値に基づいてライセンス情報が設定されたライセンス列挙子オブジェクトを作成します。
CreateLicenseRevocationChallenge ライセンス失効チャレンジを生成します。
DeleteLicense 一時的なローカル ライセンス ストアからライセンスを削除します。
MonitorLicenseAcquisition ライセンス取得プロセスの監視を開始します。
ProcessLicenseDeletionMessage 最初に別のコンテンツ保護システムで保護されたコンテンツに対してインポートされたライセンスを削除します。
ProcessLicenseRevocationResponse ローカル ライセンス ストアからライセンスを取り消します。
RestoreLicenses 以前にバックアップしたライセンスを復元します。
StoreLicense ライセンスをローカル ライセンス ストアに追加します。

関連項目

インターフェイス

IWMDRMEventGenerator