Freigeben über


PlayReadySecureStopServiceRequest Klasse

Definition

Verwaltet sichere Beendigungsmeldungen.

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

Konstruktoren

PlayReadySecureStopServiceRequest(Byte[])

Initialisiert eine neue instance der PlayReadySecureStopServiceRequest-Klasse, um alle sicheren Beendigungssitzungen einzuschließen.

PlayReadySecureStopServiceRequest(Guid, Byte[])

Initialisiert eine neue instance der PlayReadySecureStopServiceRequest-Klasse für die angegebene sichere Beendigungssitzung.

Eigenschaften

ChallengeCustomData

Ruft die benutzerdefinierten Daten der Anforderungsanforderung ab oder legt sie fest.

ProtectionSystem

Ruft den Systembezeichner des Anbieterinhaltsschutzes ab.

PublisherCertificate

Ruft die aktuelle Herausgeberzertifikateigenschaft ab.

ResponseCustomData

Ruft die benutzerdefinierten Daten ab, die in der Antwort vom Dienst zurückgegeben wurden.

SessionID

Ruft die Sitzungsbezeichnereigenschaft ab.

StartTime

Ruft die Startzeiteigenschaft der Sicheren Beendigungssitzung ab.

Stopped

Ruft die Eigenschaft "Stop"-Flag der sicheren Beendigungssitzung ab, die angibt, ob die Sichere Beendigungssitzung für diese Anforderung ordnungsgemäß heruntergefahren wurde.

Type

Ruft die GUID für den Typ des Vorgangs ab, den die PlayReady Secure Stop Service-Anforderung ausführt.

UpdateTime

Ruft die Eigenschaft update/stop time der sicheren Beendigungssitzung ab.

Uri

Ruft den URI ab, der zum Ausführen einer Dienstanforderungsaktion verwendet wird, oder legt diesen fest.

Methoden

BeginServiceRequest()

Startet einen asynchronen Dienstanforderungsvorgang.

GenerateManualEnablingChallenge()

Startet den Prozess der manuellen Aktivierung.

NextServiceRequest()

Gibt eine neue Dienstanforderungsschnittstelle zurück.

ProcessManualEnablingResponse(Byte[])

Verarbeiten Sie das rohe binäre Ergebnis einer manuellen Aktivierungsanforderung.

Gilt für:

Weitere Informationen