ControlChannelTriggerResetReason Énumération
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.
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.