Поделиться через


IControlChannelTriggerResetEventDetails Интерфейс

Определение

Объект, созданный инфраструктурой фонового брокера для события ControlChannelReset , указывающий, что controlChannelTrigger был сброшен.

Примечание

Этот интерфейс не поддерживается в 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
Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Networking.Sockets.ControlChannelTriggerContract (появилось в v1.0)

Комментарии

Экземпляр объекта IControlChannelTriggerResetEventDetails создается инфраструктурой фонового брокера для systemTriggerType , для которого задано событие ControlChannelReset .

Чтобы получить событие ControlChannelReset , приложение должно быть зарегистрировано в брокере системных событий для фоновой задачи. В методе Runобъекта IBackgroundTask параметр taskInstance содержит IBackgroundTaskInstance , который можно привести к интерфейсу IControlChannelTriggerResetEventDetails. Затем приложение может использовать объект IControlChannelTriggerResetEventDetails, чтобы определить причину сброса ControlChannelTrigger . Приложение также может использовать объект IControlChannelTriggerResetEventDetails, чтобы определить, влияет ли событие ControlChannelReset на аппаратный слот или слот программного обеспечения.

Примечание

Приложение должно быть помещено на экран блокировки, прежде чем оно сможет успешно зарегистрировать фоновую задачу с помощью SystemTriggerType , заданного для события ControlChannelReset .

Свойства

HardwareSlotReset

Значение типа , указывающее, повлияло ли событие сброса ControlChannelTrigger на аппаратный слот.

Примечание

Интерфейс IControlChannelTriggerResetEventDetails не поддерживается на Windows Phone.

ResetReason

Значение типа , указывающее причину сброса ControlChannelTrigger .

Примечание

Интерфейс IControlChannelTriggerResetEventDetails не поддерживается на Windows Phone.

SoftwareSlotReset

Значение , указывающее, повлияло ли событие сброса ControlChannelTrigger на слот программного обеспечения.

Примечание

Интерфейс IControlChannelTriggerResetEventDetails не поддерживается на Windows Phone.

Применяется к

См. также раздел