Interface ISessionStateChangeTrigger (taskschd.h)
Déclenche des tâches pour la connexion ou la déconnexion de la console, la connexion ou la déconnexion à distance, ou les notifications de verrouillage ou de déverrouillage de station de travail.
Héritage
L’interface ISessionStateChangeTrigger hérite de l’interface ITrigger.
Méthodes
L’interface ISessionStateChangeTrigger a ces méthodes.
ISessionStateChangeTrigger ::get_Delay Obtient ou définit une valeur qui indique la durée d’un délai avant le démarrage d’une tâche après la détection d’un changement d’état de session Terminal Server. (ISessionStateChangeTrigger.get_Delay) |
ISessionStateChangeTrigger ::get_StateChange Obtient ou définit le type de modification de session Terminal Server qui déclencherait le lancement d’une tâche. (Get) |
ISessionStateChangeTrigger ::get_UserId Obtient ou définit l’utilisateur de la session Terminal Server. Lorsqu’un changement d’état de session est détecté pour cet utilisateur, une tâche est démarrée. (Get) |
ISessionStateChangeTrigger ::p ut_Delay Obtient ou définit une valeur qui indique la durée d’un délai avant le démarrage d’une tâche après la détection d’un changement d’état de session Terminal Server. (ISessionStateChangeTrigger.put_Delay) |
ISessionStateChangeTrigger ::p ut_StateChange Obtient ou définit le type de modification de session Terminal Server qui déclencherait le lancement d’une tâche. (Put) |
ISessionStateChangeTrigger ::p ut_UserId Obtient ou définit l’utilisateur de la session Terminal Server. Lorsqu’un changement d’état de session est détecté pour cet utilisateur, une tâche est démarrée. (Put) |
Remarques
Lors de la lecture ou de l’écriture de votre propre code XML pour une tâche, un déclencheur de changement d’état de session est spécifié à l’aide de l’élément SessionStateChangeTrigger du schéma du planificateur de tâches.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | taskschd.h |