PlayReadySecureStopServiceRequest Classe

Definição

Gerencia mensagens de parada segura.

public ref class PlayReadySecureStopServiceRequest sealed : IPlayReadySecureStopServiceRequest
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequestFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadySecureStopServiceRequest final : IPlayReadySecureStopServiceRequest
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequestFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class PlayReadySecureStopServiceRequest final : IPlayReadySecureStopServiceRequest
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequestFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadySecureStopServiceRequest : IPlayReadySecureStopServiceRequest
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadySecureStopServiceRequestFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PlayReadySecureStopServiceRequest : IPlayReadySecureStopServiceRequest
function PlayReadySecureStopServiceRequest(sessionID, publisherCertBytes)
Public NotInheritable Class PlayReadySecureStopServiceRequest
Implements IPlayReadySecureStopServiceRequest
Herança
Object Platform::Object IInspectable PlayReadySecureStopServiceRequest
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Construtores

PlayReadySecureStopServiceRequest(Byte[])

Inicializa uma nova instância da classe PlayReadySecureStopServiceRequest para incluir todas as sessões de parada seguras.

PlayReadySecureStopServiceRequest(Guid, Byte[])

Inicializa uma nova instância da classe PlayReadySecureStopServiceRequest para a sessão de parada segura especificada.

Propriedades

ChallengeCustomData

Obtém ou define os dados personalizados do desafio de solicitação.

ProtectionSystem

Obtém o identificador do sistema de proteção de conteúdo do fornecedor.

PublisherCertificate

Obtém a propriedade de certificado do editor atual.

ResponseCustomData

Obtém os dados personalizados que foram retornados na resposta do serviço.

SessionID

Obtém a propriedade do identificador de sessão.

StartTime

Obtém a propriedade de hora de início da sessão de parada segura.

Stopped

Obtém a propriedade de sinalizador parada da sessão de parada segura, que indica se a sessão de parada segura para essa solicitação foi desligada de forma limpa.

Type

Obtém o GUID para o tipo de operação que a solicitação de serviço de parada segura do PlayReady executa.

UpdateTime

Obtém a propriedade de tempo de atualização/parada da sessão de parada segura.

Uri

Obtém ou define o URI usado para executar uma ação de solicitação de serviço.

Métodos

BeginServiceRequest()

Inicia uma operação de solicitação de serviço assíncrona.

GenerateManualEnablingChallenge()

Inicia o processo de habilitação manual.

NextServiceRequest()

Retorna uma nova interface de solicitação de serviço.

ProcessManualEnablingResponse(Byte[])

Processe o resultado binário bruto de um desafio de habilitação manual.

Aplica-se a

Confira também