Platform SDK: Task Scheduler

Task Scheduler Interfaces

The interfaces and methods described in the following topics provide programmatic access to the functionality available within the Task Scheduler.

Note  For information on using Task Scheduler in Microsoft® Windows® 2000, click Start, point to Settings, click Control Panel, and then double-click Scheduled Tasks. On the Help menu, click Help Topics.

Interface Description
IEnumWorkItems Used to enumerate the tasks in the Scheduled Tasks folder.
IProvideTaskPage Used to access to the property sheet settings of a task.
IScheduledWorkItem Used to manage specific work items. This interface is the base class for the ITask interface.
ITaskScheduler Used to schedule tasks.
ITask Used to run tasks, set and retrieve task information, and terminate tasks. This interface is a derived interface of the IScheduledWorkItem base class.
ITaskTrigger Used to manage trigger events.

For information on See
How the Task Scheduler interfaces work together The Task Scheduler API