IControlChannelTriggerResetEventDetails-Schnittstelle

IControlChannelTriggerResetEventDetails Interface

Ein Objekt, das von der Hintergrundbrokerinfrastruktur instanziiert wird, damit ein ControlChannelReset-Ereignis anzeigt, dass ControlChannelTrigger zurückgesetzt wurde.

Syntax


public interface IControlChannelTriggerResetEventDetails

Attribute

[Version(0x06020000)]
[WebHostHidden()]

Member

IControlChannelTriggerResetEventDetailsSchnittstelle hat diese Membertypen:

Eigenschaften

Der IControlChannelTriggerResetEventDetailsSchnittstelle hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

HardwareSlotReset

SchreibgeschütztA value that indicates if a hardware slot was affected by a ControlChannelTrigger reset event.

ResetReason

SchreibgeschütztA value that indicates the reason why a ControlChannelTrigger was reset.

SoftwareSlotReset

SchreibgeschütztA value that indicates if a software slot was affected by a ControlChannelTrigger reset event.

 

Hinweise

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

Eine Anwendung muss sich beim Systemereignisbroker für einen Hintergrundtask 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 Anwendung kann dann das IControlChannelTriggerResetEventDetails-Objekt verwenden, um die Ursache für das Zurücksetzen von ControlChannelTrigger zu bestimmen. Die App kann das IControlChannelTriggerResetEventDetails-Objekt auch verwenden, um zu bestimmen, ob ein Hardwareslot oder ein Softwareslot von dem ControlChannelReset-Ereignis betroffen ist.

Hinweis  Eine Anwendung muss auf dem Sperrbildschirm platziert werden, bevor sie mit dem SystemTriggerType, der auf das ControlChannelReset-Ereignis festgelegt ist, Hintergrundaufgaben erfolgreich registrieren kann.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

Metadaten

Windows.winmd

Siehe auch

ControlChannelTrigger
ControlChannelTriggerResetReason
IBackgroundTask
IBackgroundTaskInstance
SystemTriggerType

 

 

Anzeigen:
© 2017 Microsoft