Partager via


Méthode ITaskSettings ::get_Compatibility (taskschd.h)

Obtient ou définit une valeur entière qui indique la version du planificateur de tâches avec laquelle une tâche est compatible.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT get_Compatibility(
  TASK_COMPATIBILITY *pCompatLevel
);

Paramètres

pCompatLevel

Valeur de retour

None

Remarques

La compatibilité des tâches, qui est définie via la propriété Compatibilité , doit être définie sur TASK_COMPATIBILITY_V1 uniquement si une tâche doit être consultée ou modifiée à partir d’un ordinateur Windows XP, Windows Server 2003 ou Windows 2000. Sinon, il est recommandé d’utiliser la compatibilité du Planificateur de tâches 2.0, car la tâche aura plus de fonctionnalités.

Les tâches compatibles avec la commande AT ne peuvent avoir qu’un seul déclencheur de temps.

Les tâches compatibles avec Task Scheduler 1.0 ne peuvent avoir qu’un déclencheur de temps, un déclencheur d’ouverture de session ou un déclencheur de démarrage, et la tâche ne peut avoir qu’une action exécutable.

Pour plus d’informations sur la compatibilité des tâches, consultez Nouveautés du planificateur de tâches et des tâches.

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
Bibliothèque Taskschd.lib
DLL Taskschd.dll

Voir aussi

ITaskSettings

TASK_COMPATIBILITY

Planificateur de tâches