PlayReadyLicense Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |