Partager via


IControlChannelTriggerResetEventDetails Interface

Définition

Objet instancié par l’infrastructure du répartiteur en arrière-plan pour un événement ControlChannelReset pour indiquer qu’un ControlChannelTrigger a été réinitialisé.

Notes

Cette interface n’est pas prise en charge sur 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
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
Windows Mobile Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.Networking.Sockets.ControlChannelTriggerContract (introduit dans v1.0)

Remarques

L’objet IControlChannelTriggerResetEventDetails est instancié par l’infrastructure du répartiteur en arrière-plan pour un SystemTriggerType défini sur l’événement ControlChannelReset .

Une application doit s’inscrire auprès du répartiteur d’événements système pour qu’une tâche en arrière-plan reçoive un événement ControlChannelReset . Dans la méthode Run de iBackgroundTask, le paramètre taskInstance contient un IBackgroundTaskInstance qui peut être converti en interface IControlChannelTriggerResetEventDetails. L’application peut ensuite utiliser l’objet IControlChannelTriggerResetEventDetails pour déterminer la raison pour laquelle le ControlChannelTrigger a été réinitialisé. L’application peut également utiliser l’objet IControlChannelTriggerResetEventDetails pour déterminer si un emplacement matériel ou un emplacement logiciel est affecté par l’événement ControlChannelReset .

Notes

Une application doit être placée sur l’écran de verrouillage avant de pouvoir inscrire correctement une tâche en arrière-plan à l’aide de SystemTriggerType défini sur l’événement ControlChannelReset .

Propriétés

HardwareSlotReset

Valeur qui indique si un emplacement matériel a été affecté par un événement de réinitialisation ControlChannelTrigger .

Notes

L’interface IControlChannelTriggerResetEventDetails n’est pas prise en charge sur Windows Phone.

ResetReason

Valeur qui indique la raison pour laquelle un ControlChannelTrigger a été réinitialisé.

Notes

L’interface IControlChannelTriggerResetEventDetails n’est pas prise en charge sur Windows Phone.

SoftwareSlotReset

Valeur qui indique si un emplacement logiciel a été affecté par un événement de réinitialisation ControlChannelTrigger .

Notes

L’interface IControlChannelTriggerResetEventDetails n’est pas prise en charge sur Windows Phone.

S’applique à

Voir aussi