Condividi tramite


PlayReadyLicense Classe

Definizione

Rappresenta le proprietà di una licenza 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
Ereditarietà
Object Platform::Object IInspectable PlayReadyLicense
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Questa classe viene usata per eseguire query sui metadati delle licenze. Può rappresentare una singola licenza o un'intera catena di licenze a seconda della modalità di esecuzione dell'enumerazione della licenza.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1703 15063 ExpiresInRealTime
1703 15063 InMemoryOnly
1703 15063 SecureStopId
1703 15063 SecurityLevel

Proprietà

ChainDepth

Ottiene la profondità della catena di licenze rappresentata dalla classe PlayReadyLicense corrente.

DomainAccountID

Ottiene l'identificatore dell'account di dominio a cui è associata la licenza.

ExpirationDate

Ottiene la data di scadenza della licenza corrente.

ExpireAfterFirstPlay

Ottiene l'intervallo di tempo, espresso in secondi, prima della scadenza della licenza corrente dopo la prima esecuzione del supporto.

ExpiresInRealTime

Ottiene un valore che indica se la licenza può scadere durante la riproduzione o se scade solo quando si tenta una nuova riproduzione.

FullyEvaluated

Ottiene lo stato della licenza.

InMemoryOnly

Ottiene un valore che indica se la licenza è in memoria.

SecureStopId

Ottiene l'identificatore univoco del certificato per il servizio che gestisce il lato server del protocollo SecureStop.

SecurityLevel

Ottiene un valore che indica il livello di sicurezza della licenza.

UsableForPlay

Ottiene un valore che indica se questa licenza è utilizzabile per la riproduzione.

Metodi

GetKIDAtChainDepth(UInt32)

Ottiene l'identificatore di chiave (KID) della licenza in corrispondenza della profondità della catena specificata.

Si applica a

Vedi anche