- idle conditions
A period of time in which there is no user input on the computer. Idle conditions are associated with the scheduled start time for the task.
These conditions are set by calling IScheduledWorkItem::SetFlags.
- idle triggers
An event-based trigger that is fired when the computer becomes idle for a specific amount of time.
Idle triggers are created by setting the TASK_TRIGGER_TYPE member of the TASK_TRIGGER structure to TASK_EVENT_TRIGGER_ON_IDLE.
- idle wait time
The time interval (in minutes) used by an idle trigger or idle condition. Idle triggers are event-based triggers that are not associated with a scheduled time. Idle conditions are associated with the scheduled start time for the task.
The idle time is set by a call to IScheduledWorkItem::SetIdleWait.