Freigeben über


PlayReadyLicense Klasse

Definition

Stellt die Eigenschaften einer PlayReady-Lizenz dar.

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
Vererbung
Object Platform::Object IInspectable PlayReadyLicense
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Diese Klasse wird zum Abfragen von Lizenzmetadaten verwendet. Je nachdem, wie die Lizenzaufzählung ausgeführt wurde, kann sie eine einzelne Lizenz oder eine ganze Kette von Lizenzen darstellen.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1703 15063 ExpiresInRealTime
1703 15063 InMemoryOnly
1703 15063 SecureStopId
1703 15063 SecurityLevel

Eigenschaften

ChainDepth

Ruft die Kettentiefe der Lizenzkette ab, die von der aktuellen PlayReadyLicense-Klasse dargestellt wird.

DomainAccountID

Ruft den Domänenkontobezeichner ab, an den diese Lizenz gebunden ist.

ExpirationDate

Ruft das Ablaufdatum der aktuellen Lizenz ab.

ExpireAfterFirstPlay

Ruft die Zeit in Sekunden ab, bevor die aktuelle Lizenz abläuft, nachdem die Medien zum ersten Mal wiedergegeben wurden.

ExpiresInRealTime

Ruft einen Wert ab, der angibt, ob die Lizenz in der Mitte der Wiedergabe ablaufen kann oder wenn nur beim Versuch einer neuen Wiedergabe abläuft.

FullyEvaluated

Ruft den Status der Lizenz ab.

InMemoryOnly

Ruft einen Wert ab, der angibt, ob die Lizenz nur im Arbeitsspeicher vorhanden ist.

SecureStopId

Ruft den eindeutigen Bezeichner des Zertifikats für den Dienst ab, der die Serverseite des SecureStop-Protokolls verarbeitet.

SecurityLevel

Ruft einen Wert ab, der die Sicherheitsstufe der Lizenz angibt.

UsableForPlay

Ruft ab, ob diese Lizenz für die Wiedergabe verwendet werden kann.

Methoden

GetKIDAtChainDepth(UInt32)

Ruft den Schlüsselbezeichner (Key Identifier, KID) der Lizenz in der angegebenen Kettentiefe ab.

Gilt für:

Weitere Informationen