108 lines
5.5 KiB
Plaintext
108 lines
5.5 KiB
Plaintext
:base MSTaskSDK.hlp
|
|
:title Task Scheduler
|
|
:link MSTaskSDK.hlp
|
|
:link selfsame
|
|
1 Task Scheduler
|
|
2 About the Task Scheduler
|
|
3 About the Task Scheduler
|
|
3 About the Task Scheduler=Task_About_0001000101000000
|
|
3 What is a Task?=Task_About_0001000101010000
|
|
4 What is a Trigger?
|
|
4 What is a Trigger?=Task_About_0001000101020000
|
|
4 All About Idle Triggers=Task_About_0001000101020100
|
|
2 Programming the Task Scheduler
|
|
3 Programming the Task Scheduler
|
|
3 Task Names=Task_Using_0001000201010000
|
|
4 The Starting Point - ISchedulingAgent
|
|
4 The Starting Point - ISchedulingAgent=Task_Using_0001000201020000
|
|
4 The Target Computer=Task_Using_0001000201020100
|
|
4 Enumerating Tasks=Task_Using_0001000201020200
|
|
4 Creating Tasks=Task_Using_0001000201020300
|
|
4 Deleting Tasks=Task_Using_0001000201020400
|
|
4 Manipulating Tasks - ITask
|
|
4 Manipulating Tasks - ITask=Task_Using_0001000201030000
|
|
4 Executing and Terminating a Task=Task_Using_0001000201030100
|
|
4 Creating and Deleting Triggers=Task_Using_0001000201030200
|
|
4 Editing a Task=Task_Using_0001000201030300
|
|
3 Manipulating Triggers - ITaskTrigger=Task_Using_0001000201040000
|
|
2 Task Scheduler Reference
|
|
2 Task Scheduler References=Task_toc_ref_0001000301000000
|
|
3 Task Scheduler Interfaces
|
|
4 ITaskTrigger Interface
|
|
4 ITaskTrigger Interface Method Groups=Task_interfaces_ref_0001000302010100
|
|
4 ITaskTrigger::SetTrigger=Task_interfaces_ref_0001000302010200
|
|
4 ITaskTrigger::GetTrigger=Task_interfaces_ref_0001000302010300
|
|
4 ITaskTrigger::GetTriggerString=Task_interfaces_ref_0001000302010400
|
|
4 ITask Interface
|
|
4 ITask Interface Method Groups=Task_interfaces_ref_0001000302020100
|
|
4 ITask::Run=Task_interfaces_ref_0001000302020200
|
|
4 ITask::Terminate=Task_interfaces_ref_0001000302020300
|
|
4 ITask::EditTask=Task_interfaces_ref_0001000302020400
|
|
4 ITask::CreateTrigger=Task_interfaces_ref_0001000302020500
|
|
4 ITask::DeleteTrigger=Task_interfaces_ref_0001000302020600
|
|
4 ITask::GetTriggerCount=Task_interfaces_ref_0001000302020700
|
|
4 ITask::GetTrigger=Task_interfaces_ref_0001000302020800
|
|
4 ITask::GetTriggerString=Task_interfaces_ref_0001000302020900
|
|
4 ITask::GetRunTimes=Task_interfaces_ref_0001000302020a00
|
|
4 ITask::SetApplicationName=Task_interfaces_ref_0001000302020b00
|
|
4 ITask::GetApplicationName=Task_interfaces_ref_0001000302020c00
|
|
4 ITask::SetParameters=Task_interfaces_ref_0001000302020d00
|
|
4 ITask::GetParameters=Task_interfaces_ref_0001000302020e00
|
|
4 ITask::SetIdleWait=Task_interfaces_ref_0001000302020f00
|
|
4 ITask::GetIdleWait=Task_interfaces_ref_0001000302021000
|
|
4 ITask::SetCreator=Task_interfaces_ref_0001000302021100
|
|
4 ITask::GetCreator=Task_interfaces_ref_0001000302021200
|
|
4 ITask::SetWorkingDirectory=Task_interfaces_ref_0001000302021300
|
|
4 ITask::GetWorkingDirectory=Task_interfaces_ref_0001000302021400
|
|
4 ITask::SetAccountInformation=Task_interfaces_ref_0001000302021500
|
|
4 ITask::GetAccountInformation=Task_interfaces_ref_0001000302021600
|
|
4 ITask::SetComment=Task_interfaces_ref_0001000302021700
|
|
4 ITask::GetComment=Task_interfaces_ref_0001000302021800
|
|
4 ITask::SetPriority=Task_interfaces_ref_0001000302021900
|
|
4 ITask::GetPriority=Task_interfaces_ref_0001000302021a00
|
|
4 ITask::SetMaxRunTime=Task_interfaces_ref_0001000302021b00
|
|
4 ITask::GetMaxRunTime=Task_interfaces_ref_0001000302021c00
|
|
4 ITask::SetErrorRetryCount=Task_interfaces_ref_0001000302021d00
|
|
4 ITask::GetErrorRetryCount=Task_interfaces_ref_0001000302021e00
|
|
4 ITask::SetErrorRetryInterval=Task_interfaces_ref_0001000302021f00
|
|
4 ITask::GetErrorRetryInterval=Task_interfaces_ref_0001000302022000
|
|
4 ITask::SetFlags=Task_interfaces_ref_0001000302022100
|
|
4 ITask::GetFlags=Task_interfaces_ref_0001000302022200
|
|
4 ITask::SetTaskData=Task_interfaces_ref_0001000302022300
|
|
4 ITask::GetTaskData=Task_interfaces_ref_0001000302022400
|
|
4 ITask::GetMostRecentRunTime=Task_interfaces_ref_0001000302022500
|
|
4 ITask::GetNextRunTime=Task_interfaces_ref_0001000302022600
|
|
4 ITask::GetExitCode=Task_interfaces_ref_0001000302022700
|
|
4 ITask::GetStatus=Task_interfaces_ref_0001000302022800
|
|
4 IEnumTasks Interface
|
|
4 IEnumTasks Interface Method Groups=Task_interfaces_ref_0001000302030100
|
|
4 IEnumTasks::Next=Task_interfaces_ref_0001000302030200
|
|
4 IEnumTasks::Skip=Task_interfaces_ref_0001000302030300
|
|
4 IEnumTasks::Reset=Task_interfaces_ref_0001000302030400
|
|
4 IEnumTasks::Clone=Task_interfaces_ref_0001000302030500
|
|
4 ISchedulingAgent Interface
|
|
4 ISchedulingAgent Interface Method Groups=Task_interfaces_ref_0001000302050100
|
|
4 ISchedulingAgent::SetTargetComputer=Task_interfaces_ref_0001000302050200
|
|
4 ISchedulingAgent::GetTargetComputer=Task_interfaces_ref_0001000302050300
|
|
4 ISchedulingAgent::Enum=Task_interfaces_ref_0001000302050400
|
|
4 ISchedulingAgent::Activate=Task_interfaces_ref_0001000302050500
|
|
4 ISchedulingAgent::Delete=Task_interfaces_ref_0001000302050600
|
|
4 ISchedulingAgent::NewTask=Task_interfaces_ref_0001000302050700
|
|
4 ISchedulingAgent::AddTask=Task_interfaces_ref_0001000302050800
|
|
4 ISchedulingAgent::NewQueue=Task_interfaces_ref_0001000302050900
|
|
4 ISchedulingAgent::AddQueue=Task_interfaces_ref_0001000302050a00
|
|
4 ISchedulingAgent::IsTask=Task_interfaces_ref_0001000302050b00
|
|
4 ISchedulingAgent::IsQueue=Task_interfaces_ref_0001000302050c00
|
|
3 Task Scheduler Structures
|
|
3 DAILY=Task_structures_ref_0001000303000100
|
|
3 WEEKLY=Task_structures_ref_0001000303000200
|
|
3 MONTHLYDATE=Task_structures_ref_0001000303000300
|
|
3 MONTHLYDOW=Task_structures_ref_0001000303000400
|
|
3 TASK_TRIGGER=Task_structures_ref_0001000303000500
|
|
3 Task Scheduler Unions
|
|
3 TRIGGER_TYPE_UNION=Task_structures_ref_0001000304000100
|
|
3 Task Scheduler Enumerated Types
|
|
3 TASK_TRIGGER_TYPE=Task_structures_ref_0001000305000100
|
|
2 Further Reading
|
|
2 Further Reading=External_0001000401000000
|