ControlChannelTriggerResetReason Énumération

Définition

Raison pour laquelle un ControlChannelTrigger a été réinitialisé.

Notes

Cette énumération n’est pas prise en charge sur Windows Phone.

public enum class ControlChannelTriggerResetReason
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.Sockets.ControlChannelTriggerContract, 65536)]
enum class ControlChannelTriggerResetReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.Sockets.ControlChannelTriggerContract), 65536)]
public enum ControlChannelTriggerResetReason
Public Enum ControlChannelTriggerResetReason
Héritage
ControlChannelTriggerResetReason
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)

Champs

ApplicationRestart 3

ControlChannelTrigger a été réinitialisé à la suite d’un redémarrage de l’application.

Cette valeur est prise en charge sur Windows 8.1, Windows Server 2012 R2 et versions ultérieures.

FastUserSwitched 0

ControlChannelTrigger a été réinitialisé à la suite d’un basculement rapide de l’utilisateur.

LowPowerExit 1

ControlChannelTrigger a été réinitialisé en raison d’une faible sortie de courant (sortie de veille connectée).

QuietHoursExit 2

ControlChannelTrigger a été réinitialisé en raison de la définition des heures de silence sur l’appareil et de la fin des heures de silence.

Cette valeur est prise en charge sur Windows 8.1, Windows Server 2012 R2 et versions ultérieures.

Remarques

Cette énumération ControlChannelTriggerResetReason est utilisée pour indiquer la raison pour laquelle un ControlChannelTrigger a été réinitialisé et doit être rétabli. La raison de la réinitialisation fournit des détails à l’application sur la raison de la réinitialisation, qui peut être due à un basculement rapide de l’utilisateur ou à une sortie de courant faible (l’ordinateur passe en mode veille connecté). Cela permet à l’application de recréer la connexion à la destination distante en rétablissant le ControlChannelTrigger et la connexion de transport sous-jacente.

S’applique à

Voir aussi