Partager via


Méthode ITask ::SetTaskFlags (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 .] ]

Cette méthode définit les indicateurs qui modifient le comportement d’une tâche planifiée.

Syntaxe

HRESULT SetTaskFlags(
  [in] DWORD dwFlags
);

Paramètres

[in] dwFlags

Actuellement, aucun indicateur n’est défini pour les tâches planifiées.

Valeur retournée

La méthode SetTaskFlags retourne l’une des valeurs suivantes.

Code de retour Description
S_OK
L'opération a réussi.
E_INVALIDARG
Les arguments ne sont pas valides.
E_OUTOFMEMORY
Mémoire disponible insuffisante.

Remarques

Les applications doivent appeler la méthode IPersistFile ::Save après avoir appelé SetTaskFlags pour mettre à jour les indicateurs de tâche.

Cette méthode est conçue pour définir les indicateurs qui s’appliquent uniquement aux tâches planifiées. En revanche, IScheduledWorkItem ::SetFlags est utilisé pour définir les indicateurs qui s’appliquent à tous les types d’éléments de travail planifiés.

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
Bibliothèque Mstask.lib
DLL Mstask.dll
Composant redistribuable Internet Explorer 4.0 ou version ultérieure sur Windows NT 4.0 et Windows 95

Voir aussi

GetTaskFlags

IScheduledWorkItem ::SetFlags

Itask