Compartir a través de


IControlChannelTriggerResetEventDetails Interfaz

Definición

Objeto creado por la infraestructura de agente en segundo plano para un evento ControlChannelReset para indicar que se ha restablecido un controlChannelTrigger .

Nota

Esta interfaz no se admite en Windows Phone.

public interface class IControlChannelTriggerResetEventDetails
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.Sockets.ControlChannelTriggerContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1750139790, 36548, 17150, 155, 178, 33, 233, 27, 123, 252, 177)]
struct IControlChannelTriggerResetEventDetails
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.Sockets.ControlChannelTriggerContract), 65536)]
[Windows.Foundation.Metadata.Guid(1750139790, 36548, 17150, 155, 178, 33, 233, 27, 123, 252, 177)]
public interface IControlChannelTriggerResetEventDetails
Public Interface IControlChannelTriggerResetEventDetails
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
Windows Mobile Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Networking.Sockets.ControlChannelTriggerContract (se introdujo en la versión v1.0)

Comentarios

El objeto IControlChannelTriggerResetEventDetails se crea una instancia de la infraestructura del agente en segundo plano para un SystemTriggerType establecido en el evento ControlChannelReset .

Una aplicación debe registrarse con el agente de eventos del sistema para que una tarea en segundo plano reciba un evento ControlChannelReset . En el método Run del IBackgroundTask, el parámetro taskInstance contiene un IBackgroundTaskInstance que se puede convertir a la interfaz IControlChannelTriggerResetEventDetails. A continuación, la aplicación puede usar el objeto IControlChannelTriggerResetEventDetails para determinar el motivo por el que se restablece ControlChannelTrigger . La aplicación también puede usar el objeto IControlChannelTriggerResetEventDetails para determinar si una ranura de hardware o una ranura de software se ve afectada por el evento ControlChannelReset .

Nota

Una aplicación debe colocarse en la pantalla de bloqueo para que pueda registrar correctamente una tarea en segundo plano mediante systemTriggerType establecida en el evento ControlChannelReset .

Propiedades

HardwareSlotReset

Valor que indica si un espacio de hardware se vio afectado por un evento de restablecimiento ControlChannelTrigger .

Nota

La interfaz IControlChannelTriggerResetEventDetails no se admite en Windows Phone.

ResetReason

Valor que indica el motivo por el que se restableció un controlChannelTrigger .

Nota

La interfaz IControlChannelTriggerResetEventDetails no se admite en Windows Phone.

SoftwareSlotReset

Valor que indica si un espacio de software se vio afectado por un evento de restablecimiento ControlChannelTrigger .

Nota

La interfaz IControlChannelTriggerResetEventDetails no se admite en Windows Phone.

Se aplica a

Consulte también