Freigeben über


IControlChannelTriggerResetEventDetails Schnittstelle

Definition

Ein Objekt, das von der Hintergrundbrokerinfrastruktur für ein ControlChannelReset-Ereignis instanziiert wird, um anzugeben, dass ein ControlChannelTrigger zurückgesetzt wurde.

Hinweis

Diese Schnittstelle wird auf Windows Phone nicht unterstützt.

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
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Networking.Sockets.ControlChannelTriggerContract (eingeführt in v1.0)

Hinweise

Das IControlChannelTriggerResetEventDetails-Objekt wird von der Hintergrundbrokerinfrastruktur für ein SystemTriggerType instanziiert, das auf das ControlChannelReset-Ereignis festgelegt ist.

Eine App muss sich beim Systemereignisbroker für eine Hintergrundaufgabe registrieren, um ein ControlChannelReset-Ereignis zu empfangen. In der Run-Methode des IBackgroundTask enthält der taskInstance-Parameter eine IBackgroundTaskInstance , die in die IControlChannelTriggerResetEventDetails-Schnittstelle umgewandelt werden kann. Die App kann dann das IControlChannelTriggerResetEventDetails-Objekt verwenden, um den Grund zu bestimmen, aus dem controlChannelTrigger zurückgesetzt wurde. Die App kann auch das IControlChannelTriggerResetEventDetails-Objekt verwenden, um zu bestimmen, ob ein Hardwareslot oder ein Softwareslot vom ControlChannelReset-Ereignis betroffen ist.

Hinweis

Eine App muss auf dem Sperrbildschirm platziert werden, bevor sie eine Hintergrundaufgabe mithilfe des auf das ControlChannelReset-Ereignis festgelegten SystemTriggerType erfolgreich registrieren kann.

Eigenschaften

HardwareSlotReset

Ein Wert, der angibt, ob ein Hardwareslot von einem ControlChannelTrigger-Zurücksetzungsereignis betroffen war.

Hinweis

Die IControlChannelTriggerResetEventDetails-Schnittstelle wird auf Windows Phone nicht unterstützt.

ResetReason

Ein Wert, der den Grund angibt, warum ein ControlChannelTrigger zurückgesetzt wurde.

Hinweis

Die IControlChannelTriggerResetEventDetails-Schnittstelle wird auf Windows Phone nicht unterstützt.

SoftwareSlotReset

Ein Wert, der angibt, ob ein Softwareslot von einem ControlChannelTrigger-Zurücksetzungsereignis betroffen ist.

Hinweis

Die IControlChannelTriggerResetEventDetails-Schnittstelle wird auf Windows Phone nicht unterstützt.

Gilt für:

Weitere Informationen