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. |