Partager via


Structures de déclencheur pour le planificateur de tâches 1.0

Le Planificateur de tâches 1.0 utilise plusieurs structures pour définir les critères d’un déclencheur.

Note

Pour plus d’informations sur les déclencheurs du Planificateur de tâches 2.0, consultez interfaces de déclencheur.

 

Structures du planificateur de tâches 1.0

L’illustration suivante montre la structure TASK_TRIGGER. Il a trois membres obligatoires (wBeginYear, wBeginMonthet wBeginDay) qui doivent être définis lors de la création d’un déclencheur. (Pour accéder à la page de référence de cette structure, cliquez sur le nom de la structure dans l’illustration.)

structure de déclencheur de tâche

N’oubliez pas que le membre TriggerType utilise l’énumération TASK_TRIGGER_TYPE et le membre Type utilise une structure TASK_TRIGGER_UNION. L’énumération TASK_TRIGGER_TYPE est utilisée pour spécifier le type de déclencheur (types de déclencheurs basés sur le temps et événement). La structure TRIGGER_TYPE_UNION est utilisée pour combiner les structures DAILY, WEEKLY, MONTHLYDATE (jour du mois) et structures MONTHLYDOW (jour de semaine) utilisées pour spécifier quand un déclencheur basé sur le temps se déclenche.

Si TriggerType spécifie un déclencheur à usage unique ou un déclencheur basé sur des événements, le Type membre est ignoré. La structure TRIGGER_TYPE_UNION est utilisée uniquement si le TriggerType membre spécifie un déclencheur quotidien, hebdomadaire, hebdomadaire ou mensuel basé sur le temps de semaine.

En outre, le paramètre du membre type indique quel membre de la structure TRIGGER_TYPE_UNION est utilisé. L’illustration suivante montre la relation entre les valeurs de l’énumération TASK_TRIGGER_TYPE et les membres de la structure TRIGGER_TYPE_STRUCTURE. (Pour accéder aux pages de référence de ces structures, cliquez sur le nom de la structure dans l’illustration.)

relation entre les valeurs d’énumération de type de déclencheur de tâche et les membres de la structure de structure de type de déclencheur

déclencheurs de tâches

types de déclencheurs

des interfaces de déclencheur