Compartir a través de


PlayReadySecureStopServiceRequest Clase

Definición

Administra mensajes de detención seguros.

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
Herencia
Object Platform::Object IInspectable PlayReadySecureStopServiceRequest
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Constructores

PlayReadySecureStopServiceRequest(Byte[])

Inicializa una nueva instancia de la clase PlayReadySecureStopServiceRequest para incluir todas las sesiones de detención seguras.

PlayReadySecureStopServiceRequest(Guid, Byte[])

Inicializa una nueva instancia de la clase PlayReadySecureStopServiceRequest para la sesión de detención segura especificada.

Propiedades

ChallengeCustomData

Obtiene o establece los datos personalizados del desafío de solicitud.

ProtectionSystem

Obtiene el identificador del sistema de protección de contenido del proveedor.

PublisherCertificate

Obtiene la propiedad del certificado del publicador actual.

ResponseCustomData

Obtiene los datos personalizados devueltos en la respuesta del servicio.

SessionID

Obtiene la propiedad de identificador de sesión.

StartTime

Obtiene la propiedad de hora de inicio de la sesión de detención segura.

Stopped

Obtiene la propiedad de marca detenida de la sesión de detención segura, que indica si la sesión de detención segura para esta solicitud se cerró limpiamente.

Type

Obtiene el GUID del tipo de operación que realiza la solicitud de servicio de detención segura de PlayReady.

UpdateTime

Obtiene la propiedad update/stop time de la sesión de detención segura.

Uri

Obtiene o establece el URI usado para realizar una acción de solicitud de servicio.

Métodos

BeginServiceRequest()

Inicia una operación de solicitud de servicio asincrónica.

GenerateManualEnablingChallenge()

Comienza el proceso de habilitación manual.

NextServiceRequest()

Devuelve una nueva interfaz de solicitud de servicio.

ProcessManualEnablingResponse(Byte[])

Procese el resultado binario sin procesar de un desafío de habilitación manual.

Se aplica a

Consulte también