IPlayReadyLicense Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém informações sobre uma licença do 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
- Derivado
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Essa interface pode representar uma única licença ou uma cadeia inteira de licenças, dependendo de como a enumeração de licença foi executada.
Propriedades
ChainDepth |
Obtém a profundidade da cadeia de licenças representada pela interface IPlayReadyLicense atual. |
DomainAccountID |
Obtém o identificador da conta de domínio ao qual essa licença está associada. |
ExpirationDate |
Obtém a data de validade da licença atual. |
ExpireAfterFirstPlay |
Obtém a quantidade de tempo, em segundos, antes que a licença atual expire após a primeira reprodução da mídia. |
FullyEvaluated |
Obtém o estado da licença. |
UsableForPlay |
Obtém se essa licença é utilizável para reprodução. |
Métodos
GetKIDAtChainDepth(UInt32) |
Obtém o KID (identificador de chave) da licença na profundidade da cadeia especificada. |