IControlChannelTriggerResetEventDetails Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |