Task Scheduler 2.0 Enumerated Types
Describes the enumerated types that define the constants that are used by the Task Scheduler 2.0 APIs.
The following enumerated types are introduced in Task Scheduler 2.0.
|TASK_ACTION_TYPE||Defines the type of actions that a task can perform.|
|TASK_COMPATIBILITY||Defines what versions of Task Scheduler or the AT command that the task is compatible with.|
|TASK_CREATION||Defines how the Task Scheduler service creates, updates, or disables the task.|
|TASK_ENUM_FLAGS||Defines how the Task Scheduler enumerates through registered tasks.|
|TASK_INSTANCES_POLICY||Defines how the Task Scheduler handles existing instances of the task when it starts a new instance of the task.|
|TASK_LOGON TYPE||Defines what logon technique is required to run a task.|
|TASK_PROCESSTOKENSID_TYPE||Defines the types of process SID that can be used by tasks.|
|TASK_RUN_FLAGS||Defines how a task is run.|
|TASK_RUNLEVEL_TYPE||Defines LUA elevation flags that specify with what privilege level the task will be run.|
|TASK_SESSION_STATE_CHANGE_TYPE||Defines what kinds of Terminal Server session state change you can use to trigger a task to start.|
|TASK_STATE||Defines the different states that a registered task can be in.|
|TASK_TRIGGER_TYPE2||Defines the type of triggers that can be used by tasks.|