Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[[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 .] ]
La méthode Enum récupère un pointeur vers un objet énumérateur OLE qui énumère les tâches dans le dossier de tâches actif.
Syntaxe
HRESULT Enum(
[out] IEnumWorkItems **ppEnumWorkItems
);
Paramètres
[out] ppEnumWorkItems
Pointeur vers un pointeur vers une interface IEnumWorkItems . Cette interface contient le contexte d’énumération des tâches actuelles.
Valeur retournée
La méthode Enum retourne l’une des valeurs suivantes.
| Code de retour | Description |
|---|---|
|
L'opération a réussi. |
|
Les arguments ne sont pas valides. |
|
Mémoire disponible insuffisante. |
Remarques
Par défaut, le dossier actif réside sur l’ordinateur local. Pour les ordinateurs distants, appelez ITaskScheduler ::GetTargetComputer et utilisez le nom retourné par cet appel. Pour modifier l’ordinateur cible, appelez ITaskScheduler ::SetTargetComputer.
| Pour obtenir un exemple complet de | Consultez |
|---|---|
| Utilisation d’Enum pour récupérer les noms de tâches sur l’ordinateur local | Exemple de tâches énumérées |
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 |