次の方法で共有


PlayReadyLicense クラス

定義

PlayReady ライセンスのプロパティを表します。

public ref class PlayReadyLicense sealed : IPlayReadyLicense
public ref class PlayReadyLicense sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadyLicense final : IPlayReadyLicense
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadyLicense final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadyLicense : IPlayReadyLicense
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadyLicense
Public NotInheritable Class PlayReadyLicense
Implements IPlayReadyLicense
Public NotInheritable Class PlayReadyLicense
継承
Object Platform::Object IInspectable PlayReadyLicense
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

このクラスは、ライセンス メタデータのクエリに使用されます。 ライセンス列挙の実行方法に応じて、1 つのライセンスまたはライセンスのチェーン全体を表すことができます。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1703 15063 ExpiresInRealTime
1703 15063 InMemoryOnly
1703 15063 SecureStopId
1703 15063 SecurityLevel

プロパティ

ChainDepth

現在の PlayReadyLicense クラスによって表されるライセンス チェーンのチェーンの深さを取得します。

DomainAccountID

このライセンスがバインドされているドメイン アカウント識別子を取得します。

ExpirationDate

現在のライセンスの有効期限を取得します。

ExpireAfterFirstPlay

メディアが最初に再生された後に現在のライセンスが期限切れになるまでの時間 (秒単位) を取得します。

ExpiresInRealTime

再生の途中でライセンスの有効期限が切れるか、または新しい再生を試みるときに有効期限のみが切れるかどうかを示す値を取得します。

FullyEvaluated

ライセンスの状態を取得します。

InMemoryOnly

ライセンスがメモリ内専用かどうかを示す値を取得します。

SecureStopId

SecureStop プロトコルのサーバー側を処理するサービスの証明書の一意識別子を取得します。

SecurityLevel

ライセンスのセキュリティ レベルを示す値を取得します。

UsableForPlay

このライセンスが再生に使用できるかどうかを取得します。

メソッド

GetKIDAtChainDepth(UInt32)

指定したチェーンの深さでライセンスのキー識別子 (KID) を取得します。

適用対象

こちらもご覧ください