Partager via


en-tête mstask.h

Cet en-tête est utilisé par le planificateur de tâches. Pour plus d'informations, consultez les pages suivantes :

mstask.h contient les interfaces de programmation suivantes :

Interfaces

 
IEnumWorkItems

Fournit les méthodes d’énumération des tâches dans le dossier Tâches planifiées.
IProvideTaskPage

Fournit les méthodes permettant d’accéder aux paramètres de la feuille de propriétés d’une tâche.
IScheduledWorkItem

Fournit les méthodes de gestion d’éléments de travail spécifiques.
Itask

Fournit les méthodes permettant d’exécuter des tâches, d’obtenir ou de définir des informations sur les tâches et d’arrêter des tâches. Il est dérivé de l’interface IScheduledWorkItem et hérite de toutes les méthodes de cette interface.
ITaskScheduler

Fournit les méthodes de planification des tâches.
ITaskTrigger

Fournit les méthodes d’accès et de définition des déclencheurs pour une tâche. Les déclencheurs spécifient les heures de début des tâches, les critères de répétition et d’autres paramètres qui contrôlent l’exécution d’une tâche.

Structures

 
QUOTIDIENNE

Définit l’intervalle, en jours, auquel une tâche est exécutée.
MONTHLYDATE

Définit le jour du mois où la tâche s’exécutera.
MONTHLYDOW

Définit la ou les dates d’exécution de la tâche par mois, semaine et jour de la semaine.
TASK_TRIGGER

Définit les heures d’exécution d’un élément de travail planifié.
TRIGGER_TYPE_UNION

Définit la planification d’appel du déclencheur dans le membre Type d’une structure TASK_TRIGGER.
HEBDOMADAIRE

Définit l’intervalle, en semaines, entre les appels d’une tâche.

Énumérations

 
TASK_TRIGGER_TYPE

Définit les types de déclencheurs associés à une tâche.
TASKPAGE

Définit le type de page de tâche à récupérer.