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.


Related topics

Task Scheduler
Task Scheduler Reference