Interface ITaskScheduler (mstask.h)

[[Cette API peut être modifiée ou indisponible dans les versions ultérieures du système d’exploitation ou du produit. Utilisez plutôt les interfaces Du planificateur de tâches 2.0 .] ]

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

Il s’agit de l’interface principale de l’objet planificateur de tâches. Pour créer un objet planificateur de tâches, appelez CoCreateInstance.

Héritage

L’interface ITaskScheduler hérite de l’interface IUnknown. ITaskScheduler a également les types de membres suivants :

Méthodes

L’interface ITaskScheduler a ces méthodes.

 
ITaskScheduler ::Activate

La méthode Activate retourne une interface active pour un élément de travail spécifié.
ITaskScheduler ::AddWorkItem

La méthode AddWorkItem ajoute une tâche à la planification des tâches.
ITaskScheduler ::D elete

La méthode Delete supprime une tâche.
ITaskScheduler ::Enum

La méthode Enum récupère un pointeur vers un objet énumérateur OLE qui énumère les tâches dans le dossier de tâches actif.
ITaskScheduler ::GetTargetComputer

La méthode GetTargetComputer retourne le nom de l’ordinateur sur lequel ITaskScheduler est actuellement ciblé.
ITaskScheduler ::IsOfType

La méthode IsOfType vérifie le type de l’objet pour vérifier qu’il prend en charge une interface particulière.
ITaskScheduler ::NewWorkItem

La méthode NewWorkItem crée un élément de travail, en allouant de l’espace pour l’élément de travail et en récupérant son adresse.
ITaskScheduler ::SetTargetComputer

La méthode SetTargetComputer sélectionne l’ordinateur sur lequel l’interface ITaskScheduler fonctionne, ce qui permet la gestion et l’énumération des tâches à distance.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête mstask.h
Composant redistribuable Internet Explorer 4.0 ou version ultérieure sur Windows NT 4.0 et Windows 95