Interface IShellTaskScheduler (shobjidl_core.h)
[IShellTaskScheduler peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
Expose des méthodes qui permettent l’interaction et le contrôle d’un planificateur de tâches.
Héritage
L’interface IShellTaskScheduler hérite de l’interface IUnknown . IShellTaskScheduler a également les types de membres suivants :
Méthodes
L’interface IShellTaskScheduler a ces méthodes.
IShellTaskScheduler::AddTask Ajoute une tâche à la file d’attente en arrière-plan du planificateur. |
IShellTaskScheduler::CountTasks Compte les tâches avec le même ID de propriétaire dans la file d’attente du planificateur. |
IShellTaskScheduler::RemoveTasks Supprime des tâches de la file d’attente en arrière-plan du planificateur. |
IShellTaskScheduler::Status Définit le status de mise en production et le délai d’expiration du thread d’arrière-plan pour la tâche actuelle. |
Remarques
Cette interface n’a pas besoin d’être à thread libre, sauf si les éléments de la file d’attente interagissent avec le planificateur ainsi qu’avec le thread d’exécution main sur lequel le planificateur de tâches a été créé.
L’identificateur de classe (CLSID) de cette interface est CLSID_ShellTaskScheduler et son IID est IID_IShellTaskScheduler.
Windows Server 2003 et Windows XP : IShellTaskScheduler a été déclaré dans Shlobj.h.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour