IRegisteredTask ::Stop, méthode (taskschd.h)
Arrête immédiatement la tâche inscrite.
Syntaxe
HRESULT Stop(
[in] LONG flags
);
Paramètres
[in] flags
Réservé. Doit être zéro.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Toutes les instances de la tâche inscrite que l’utilisateur a les autorisations d’arrêt ont été arrêtées. |
|
L’utilisateur ne peut pas arrêter correctement les instances de la tâche. |
Remarques
La fonction IRegisteredTask ::Stop arrête toutes les instances de la tâche.
Les utilisateurs du compte système peuvent arrêter une tâche, les utilisateurs disposant de privilèges de groupe Administrateur peuvent arrêter une tâche et, si un utilisateur dispose des droits d’exécution et de lecture d’une tâche, l’utilisateur peut arrêter la tâche. Un utilisateur peut arrêter les instances de tâche qui s’exécutent sous les mêmes informations d’identification que le compte d’utilisateur. Dans tous les autres cas, l’accès à la tâche est refusé à l’utilisateur.
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 |