Partage via


IPlayReadyLicense Interface

Définition

Contient des informations sur une licence PlayReady.

public interface class IPlayReadyLicense
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3997649998, 64060, 16717, 169, 242, 63, 252, 30, 248, 50, 212)]
struct IPlayReadyLicense
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3997649998, 64060, 16717, 169, 242, 63, 252, 30, 248, 50, 212)]
public interface IPlayReadyLicense
Public Interface IPlayReadyLicense
Dérivé
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Cette interface peut représenter une seule licence ou une chaîne entière de licences en fonction de la façon dont l’énumération de licence a été effectuée.

Propriétés

ChainDepth

Obtient la profondeur de chaîne de la chaîne de licences représentée par l’interface IPlayReadyLicense actuelle.

DomainAccountID

Obtient l’identificateur de compte de domaine auquel cette licence est liée.

ExpirationDate

Obtient la date d’expiration de la licence actuelle.

ExpireAfterFirstPlay

Obtient le délai, en secondes, avant l’expiration de la licence actuelle après la première lecture du média.

FullyEvaluated

Obtient l’état de la licence.

UsableForPlay

Obtient si cette licence est utilisable pour la lecture.

Méthodes

GetKIDAtChainDepth(UInt32)

Obtient l’identificateur de clé (KID) de la licence à la profondeur de chaîne spécifiée.

S’applique à