Partager via


Interface ILogonTrigger (taskschd.h)

Représente un déclencheur qui démarre une tâche lorsqu’un utilisateur se connecte. Lorsque le service Planificateur de tâches démarre, tous les utilisateurs connectés sont énumérés et toutes les tâches inscrites avec des déclencheurs d’ouverture de session qui correspondent à l’utilisateur connecté sont exécutées.

Héritage

L’interface ILogonTrigger hérite de l’interface ITrigger.

Méthodes

L’interface ILogonTrigger a ces méthodes.

 
ILogonTrigger ::get_Delay

Obtient ou définit une valeur qui indique la durée entre le moment où l’utilisateur se connecte et le démarrage de la tâche. (Get)
ILogonTrigger ::get_UserId

Obtient ou définit l'identificateur de l'utilisateur. (Get)
ILogonTrigger ::p ut_Delay

Obtient ou définit une valeur qui indique la durée entre le moment où l’utilisateur se connecte et le démarrage de la tâche. (Put)
ILogonTrigger ::p ut_UserId

Obtient ou définit l'identificateur de l'utilisateur. (Put)

Remarques

Si vous souhaitez qu’une tâche soit déclenchée lorsqu’un membre d’un groupe se connecte à l’ordinateur plutôt que lorsqu’un utilisateur spécifique se connecte, n’affectez pas de valeur à la propriété UserId . Au lieu de cela, créez un déclencheur d’ouverture de session avec une propriété UserId vide et affectez une valeur au principal pour la tâche à l’aide de la propriété GroupId .

Lors de la lecture ou de l’écriture de code XML pour une tâche, un déclencheur d’ouverture de session est spécifié à l’aide de l’élément LogonTrigger du schéma du planificateur de tâches.

Exemples

Pour plus d’informations et un exemple de code pour cette interface, consultez Exemple de déclencheur d’ouverture de session (C++).

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

Voir aussi

ITrigger

Planificateur de tâches

Interfaces du planificateur de tâches