Partager via


Interface ITaskService (taskschd.h)

Fournit l’accès au service Planificateur de tâches pour la gestion des tâches inscrites.

La méthode ITaskService ::Connect doit être appelée avant d’appeler l’une des autres méthodes ITaskService .

Héritage

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

Méthodes

L’interface ITaskService possède ces méthodes.

 
ITaskService ::Connect

Se connecte à un ordinateur distant et associe tous les appels suivants sur cette interface à une session distante.
ITaskService ::get_Connected

Obtient une valeur booléenne qui indique si vous êtes connecté au service Planificateur de tâches.
ITaskService ::get_ConnectedDomain

Obtient le nom du domaine auquel l’ordinateur TargetServer est connecté.
ITaskService ::get_ConnectedUser

Obtient le nom de l’utilisateur connecté au service Planificateur de tâches.
ITaskService ::get_HighestVersion

Indique la version la plus élevée du planificateur de tâches prise en charge par un ordinateur.
ITaskService ::get_TargetServer

Obtient le nom de l’ordinateur qui exécute le service Planificateur de tâches auquel l’utilisateur est connecté.
ITaskService ::GetFolder

Obtient un dossier de tâches inscrites.
ITaskService ::GetRunningTasks

Obtient une collection de tâches en cours d’exécution.
ITaskService ::NewTask

Renvoie un objet de définition de tâche vide à remplir avec des paramètres et des propriétés, puis à inscrire à l’aide de la méthode ITaskFolder ::RegisterTaskDefinition.

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

Planificateur de tâches

Interfaces du planificateur de tâches