Partager via


Interface ITaskSettings2 (taskschd.h)

Fournit les paramètres étendus que le planificateur de tâches utilise pour exécuter la tâche.

Héritage

L’interface ITaskSettings2 hérite de l’interface IDispatch.

Méthodes

L’interface ITaskSettings2 a ces méthodes.

 
ITaskSettings2 ::get_DisallowStartOnRemoteAppSession

Obtient ou définit une valeur booléenne qui spécifie que la tâche ne sera pas démarrée si elle est déclenchée pour s’exécuter dans une session d’applications distantes intégrées localement (RAIL). (Get)
ITaskSettings2 ::get_UseUnifiedSchedulingEngine

Obtient ou définit une valeur booléenne qui indique que le moteur de planification unifiée sera utilisé pour exécuter cette tâche. (Get)
ITaskSettings2 ::p ut_DisallowStartOnRemoteAppSession

Obtient ou définit une valeur booléenne qui spécifie que la tâche ne sera pas démarrée si elle est déclenchée pour s’exécuter dans une session d’applications distantes intégrées localement (RAIL). (Put)
ITaskSettings2 ::p ut_UseUnifiedSchedulingEngine

Obtient ou définit une valeur booléenne qui indique que le moteur de planification unifiée sera utilisé pour exécuter cette tâche. (Put)

Remarques

Lors de la lecture ou de l’écriture de code XML pour une tâche, les paramètres de tâche sont définis dans l’élément Settings du schéma du planificateur de tâches.

Exemples

Pour plus d’informations et un exemple de code pour cette interface, consultez Time Trigger Example (C++).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête taskschd.h

Voir aussi

IIdleSettings

INetworkSettings

ITaskDefinition