IWMDRMLicense インターフェイス
[このページに関連付けられている機能である Windows Media Format 11 SDK は、レガシ機能です。 これは、ソース リーダーとシンク ライターによって置き換えられます。 ソース リーダーとシンク ライターは、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、Windows Media Format 11 SDK ではなくソース リーダーとシンク ライターを使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
IWMDRMLicense インターフェイスは、1 つ以上のライセンスの一覧を表します。
メンバー
IWMDRMLicense インターフェイスは、IUnknown インターフェイスから継承されます。 IWMDRMLicense には、次の種類のメンバーもあります。
メソッド
IWMDRMLicense インターフェイスには、これらのメソッドがあります。
Method | 説明 |
---|---|
CanPersist | ライセンスをローカル ライセンス ストアに保持できるかどうかを照会します。 |
CreateDecryptor | 現在のライセンスの設定を使用して、復号化オブジェクトを作成します。 |
CreateEncryptor | 現在のライセンスの設定を使用して、暗号化オブジェクトを作成します。 |
CreateSecureDecryptor | セキュリティで保護された復号化オブジェクトを作成します。 セキュリティで保護された復号化器は、コンテンツを復号化し、このメソッドのパラメーターで指定された設定に従って再暗号化するという点で、通常の復号化とは異なります。 |
GetAnalogVideoRestrictionLevels | 現在のライセンスに設定されているすべてのアナログ ビデオ制限を取得します。 |
GetInclusionList | 現在のライセンスまたはライセンス チェーンの包含リスト全体を取得します。 |
GetLicense | ライセンスを拡張マークアップ言語 (XML) または拡張メディア権利 (XMR) データとして取得します。 |
GetLicenseProperty | 現在のライセンスからプロパティを取得します。 |
Getnext | リスト内の次のライセンスに関する情報を読み込みます。 |
GetOutputProtectionLevels | ライセンスに割り当てられているすべての出力保護レベル (OPL) に関する情報を取得します。 |
PersistLicense | 現在のライセンスを一時ストアから永続的なローカル ライセンス ストアに保存します。 |
ResetEnumeration | ライセンス 一覧を元の状態にリセットします。 |