次の方法で共有


IWMDRMLicense::GetLicenseProperty メソッド

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

GetLicenseProperty メソッドは、現在のライセンスからプロパティを取得します。

構文

HRESULT GetLicenseProperty(
  [in]  BSTR        bstrName,
  [out] PROPVARIANT *ppropVariant
);

パラメーター

bstrName [in]

取得するプロパティの名前。 次の表のいずれかの定数に設定します。

定数 説明
g_wszWMDRMNet_Revocation を使用して、現在のライセンスの Windows Media DRM for Network Devices 失効リストを取得します。
g_wszWMDRM_SAPLEVEL を使用して、現在のライセンスの対象となるコンテンツを再生するために必要なセキュア オーディオ パス (SAP) レベルを取得します。
g_wszWMDRM_SAPRequired を使用して、現在のライセンスがコンテンツの再生に SAP を使用する必要があるかどうかを確認します。
g_wszWMDRM_SOURCEID を使用して、現在のライセンスのソース識別子を取得します。
g_wszWMDRM_PRIORITY を使用して、現在のライセンスの優先度を取得します。 優先度の高いライセンスは、優先順位の低いライセンスの前に適用されます。
g_wszWMDRM_UplinkID を使用して、現在のライセンスが属しているライセンス チェーン内のルート ライセンスのキー ID を取得します。

ppropVariant [out]

プロパティ値を受け取ります。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。

解説

[なし] :

必要条件

要件
ヘッダー
Wmdrmsdk.h
ライブラリ
Wmdrmsdk.lib

関連項目

GetLicense

IWMDRMLicense インターフェイス