Partager via


Interface IIdleTrigger (taskschd.h)

Représente un déclencheur qui démarre une tâche lorsque l’ordinateur passe à l’état inactif. Pour plus d’informations sur les conditions d’inactivité, consultez Conditions d’inactivité des tâches.

Héritage

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

Remarques

Un déclencheur inactif déclenche uniquement une action de tâche si l’ordinateur passe à l’état inactif après la limite de début du déclencheur.

Lors de la création de votre propre code XML pour une tâche, un déclencheur inactif est spécifié à l’aide de l’élément IdleTrigger du schéma Task Scheduler.

Si une tâche est déclenchée par un déclencheur inactif, la propriété WaitTimeout de l’interface IIdleSettings est ignorée.

Si la instance initiale d’une tâche avec un déclencheur inactif est toujours en cours d’exécution, la tâche n’est lancée qu’une seule fois sans répétition, même si plusieurs répétitions sont définies dans la propriété Répétition. Ce comportement ne se produit pas si la tâche s’arrête d’elle-même.

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

Interfaces du planificateur de tâches