Condividi tramite


PlayReadySecureStopServiceRequest Classe

Definizione

Gestisce i messaggi di arresto sicuri.

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
Ereditarietà
Object Platform::Object IInspectable PlayReadySecureStopServiceRequest
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)

Costruttori

PlayReadySecureStopServiceRequest(Byte[])

Inizializza una nuova istanza della classe PlayReadySecureStopServiceRequest per includere tutte le sessioni di arresto sicure.

PlayReadySecureStopServiceRequest(Guid, Byte[])

Inizializza una nuova istanza della classe PlayReadySecureStopServiceRequest per la sessione di arresto sicura specificata.

Proprietà

ChallengeCustomData

Ottiene o imposta i dati personalizzati della richiesta di richiesta.

ProtectionSystem

Ottiene l'identificatore del sistema di protezione del contenuto del fornitore.

PublisherCertificate

Ottiene la proprietà del certificato del server di pubblicazione corrente.

ResponseCustomData

Ottiene i dati personalizzati restituiti nella risposta dal servizio.

SessionID

Ottiene la proprietà dell'identificatore di sessione.

StartTime

Ottiene la proprietà dell'ora di inizio della sessione di arresto sicura.

Stopped

Ottiene la proprietà flag di arresto sicuro della sessione arrestata che indica se la sessione di arresto sicura per questa richiesta è stata arrestata in modo pulito.

Type

Ottiene il GUID per il tipo di operazione eseguita dalla richiesta di servizio di arresto sicuro PlayReady.

UpdateTime

Ottiene la proprietà update/stop time della sessione sicura.

Uri

Ottiene o imposta l'URI usato per eseguire un'azione di richiesta di servizio.

Metodi

BeginServiceRequest()

Avvia un'operazione di richiesta del servizio asincrona.

GenerateManualEnablingChallenge()

Avvia il processo di abilitazione manuale.

NextServiceRequest()

Restituisce una nuova interfaccia richiesta di servizio.

ProcessManualEnablingResponse(Byte[])

Elaborare il risultato binario non elaborato di una sfida di abilitazione manuale.

Si applica a

Vedi anche