WMDRM_LICENSE_FILTER構造体
[このページに関連付けられている機能である Windows Media Format 11 SDK は、従来の機能です。 ソース リーダーとシンク ライターに置き換わりました。 ソース リーダーとシンク ライターは、Windows 10とWindows 11用に最適化されています。 Microsoft では、可能であれば、新しいコードで Windows Media Format 11 SDK ではなくソース リーダーとシンク ライターを使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
WMDRM_LICENSE_FILTER構造体は、ライセンス列挙体を作成するときに使用するフィルター パラメーターを定義します。
構文
typedef struct WMDRM_LICENSE_FILTER {
DWORD dwVersion;
BSTR bstrKID;
BSTR bstrRights;
BSTR bstrAllowedSourceIDs;
} ;
メンバー
-
dwVersion
-
返されるライセンスの最小バージョン番号を指定します。
-
bstrKID
-
ライセンスをフィルター処理するキー ID を指定します。 列挙には、指定したキー ID を持つライセンスのみが含まれます。
-
bstrRights
-
ライセンスをフィルター処理する権限のセットを指定します。 列挙には、指定されたすべての権限を提供するライセンスのみが含まれます。
-
bstrAllowedSourceIDs
-
ライセンス検索に含める保護されたコンテンツのソースを指定します。
解説
この構造体は、 IWMDRMLicenseManagement::CreateLicenseEnumeration メソッドによって使用されます。
必要条件
要件 | 値 |
---|---|
ヘッダー |
|