Freigeben über


PlayReadyIndividualizationServiceRequest Klasse

Definition

Stellt die Dienstmethoden zum Anfordern der Plattformindividuellen bereit.

public ref class PlayReadyIndividualizationServiceRequest sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadyIndividualizationServiceRequest final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class PlayReadyIndividualizationServiceRequest final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadyIndividualizationServiceRequest
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PlayReadyIndividualizationServiceRequest
function PlayReadyIndividualizationServiceRequest()
Public NotInheritable Class PlayReadyIndividualizationServiceRequest
Vererbung
Object Platform::Object IInspectable PlayReadyIndividualizationServiceRequest
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)

Hinweise

Diese Klasse kann proaktiv erstellt, von einem vorherigen Dienstanforderungsvorgang zurückgegeben oder über das MediaProtectionManager.ServiceRequested-Ereignis an die Anwendung übermittelt werden.

Der Individualisierungsprozess kann nicht von einer App konfiguriert werden, sodass diese Klasse über keine Methoden oder Eigenschaften verfügt, die über die der IPlayReadyServiceRequest-Basisklasse hinausgehen. Sie wird zur Vollständigkeit des Typs und als konkrete aktivierbare Klasse bereitgestellt.

Konstruktoren

PlayReadyIndividualizationServiceRequest()

Initialisiert eine neue instance der PlayReadyIndividualizationServiceRequest-Klasse.

Eigenschaften

ChallengeCustomData

Ruft die benutzerdefinierten Daten der Anforderungsanforderung ab oder legt sie fest. Diese Eigenschaft wird in dieser Klasse nicht unterstützt.

ProtectionSystem

Ruft den Systembezeichner des Anbieters für den Inhaltsschutz ab.

ResponseCustomData

Ruft die benutzerdefinierten Daten ab, die in der Antwort vom Dienst zurückgegeben wurden. Diese Eigenschaft wird in dieser Klasse nicht unterstützt.

Type

Ruft die GUID für den Vorgangstyp ab, den die PlayReady-Individualisierungsdienstanforderung ausführt.

Uri

Ruft den URI ab, der zum Ausführen einer Dienstanforderungsaktion verwendet wird, oder legt diesen fest. Diese Eigenschaft wird in dieser Klasse nicht unterstützt.

Methoden

BeginServiceRequest()

Startet einen asynchronen Dienstanforderungsvorgang.

GenerateManualEnablingChallenge()

Beginnt mit dem Prozess der manuellen Aktivierung. Diese Methode wird in dieser Klasse nicht unterstützt.

NextServiceRequest()

Gibt eine neue Dienstanforderungsschnittstelle zurück.

ProcessManualEnablingResponse(Byte[])

Verarbeiten Sie das rohe binäre Ergebnis einer manuellen Aktivierungsaufgabe. Diese Methode wird in dieser Klasse nicht unterstützt.

Gilt für:

Weitere Informationen