Skip to content

Latest commit

 

History

History
170 lines (100 loc) · 6 KB

ne-mstask-task_trigger_type.md

File metadata and controls

170 lines (100 loc) · 6 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:mstask._TASK_TRIGGER_TYPE
TASK_TRIGGER_TYPE (mstask.h)
Defines the types of triggers associated with a task.
*PTASK_TRIGGER_TYPE
PTASK_TRIGGER_TYPE
PTASK_TRIGGER_TYPE enumeration pointer [Task Scheduler]
TASK_EVENT_TRIGGER_AT_LOGON
TASK_EVENT_TRIGGER_AT_SYSTEMSTART
TASK_EVENT_TRIGGER_ON_IDLE
TASK_TIME_TRIGGER_DAILY
TASK_TIME_TRIGGER_MONTHLYDATE
TASK_TIME_TRIGGER_MONTHLYDOW
TASK_TIME_TRIGGER_ONCE
TASK_TIME_TRIGGER_WEEKLY
TASK_TRIGGER_TYPE
TASK_TRIGGER_TYPE enumeration [Task Scheduler]
_msb_task_trigger_type
mstask/PTASK_TRIGGER_TYPE
mstask/TASK_EVENT_TRIGGER_AT_LOGON
mstask/TASK_EVENT_TRIGGER_AT_SYSTEMSTART
mstask/TASK_EVENT_TRIGGER_ON_IDLE
mstask/TASK_TIME_TRIGGER_DAILY
mstask/TASK_TIME_TRIGGER_MONTHLYDATE
mstask/TASK_TIME_TRIGGER_MONTHLYDOW
mstask/TASK_TIME_TRIGGER_ONCE
mstask/TASK_TIME_TRIGGER_WEEKLY
mstask/TASK_TRIGGER_TYPE
taskschd.task_trigger_type
taskschd\task_trigger_type.htm
taskschd
07cba55c-47af-4879-b7be-12952763e016
12/05/2018
*PTASK_TRIGGER_TYPE, PTASK_TRIGGER_TYPE, PTASK_TRIGGER_TYPE enumeration pointer [Task Scheduler], TASK_EVENT_TRIGGER_AT_LOGON, TASK_EVENT_TRIGGER_AT_SYSTEMSTART, TASK_EVENT_TRIGGER_ON_IDLE, TASK_TIME_TRIGGER_DAILY, TASK_TIME_TRIGGER_MONTHLYDATE, TASK_TIME_TRIGGER_MONTHLYDOW, TASK_TIME_TRIGGER_ONCE, TASK_TIME_TRIGGER_WEEKLY, TASK_TRIGGER_TYPE, TASK_TRIGGER_TYPE enumeration [Task Scheduler], _msb_task_trigger_type, mstask/PTASK_TRIGGER_TYPE, mstask/TASK_EVENT_TRIGGER_AT_LOGON, mstask/TASK_EVENT_TRIGGER_AT_SYSTEMSTART, mstask/TASK_EVENT_TRIGGER_ON_IDLE, mstask/TASK_TIME_TRIGGER_DAILY, mstask/TASK_TIME_TRIGGER_MONTHLYDATE, mstask/TASK_TIME_TRIGGER_MONTHLYDOW, mstask/TASK_TIME_TRIGGER_ONCE, mstask/TASK_TIME_TRIGGER_WEEKLY, mstask/TASK_TRIGGER_TYPE, taskschd.task_trigger_type
mstask.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
Windows
TASK_TRIGGER_TYPE, *PTASK_TRIGGER_TYPE
19H1
_TASK_TRIGGER_TYPE
mstask/_TASK_TRIGGER_TYPE
PTASK_TRIGGER_TYPE
mstask/PTASK_TRIGGER_TYPE
TASK_TRIGGER_TYPE
mstask/TASK_TRIGGER_TYPE
c++
APIRef
kbSyntax
HeaderDef
Mstask.h
TASK_TRIGGER_TYPE

TASK_TRIGGER_TYPE enumeration

-description

[[This API may be altered or unavailable in subsequent versions of the operating system or product. Please use the Task Scheduler 2.0 Enumerated Types instead.] ]

Defines the types of triggers associated with a task.

-enum-fields

-field TASK_TIME_TRIGGER_ONCE:0

Trigger is set to run the task a single time.

When this value is specified, the Type member of the TASK_TRIGGER structure is ignored.

-field TASK_TIME_TRIGGER_DAILY:1

Trigger is set to run the task on a daily interval.

When this value is specified, the DAILY member of the TRIGGER_TYPE_UNION structure is used.

-field TASK_TIME_TRIGGER_WEEKLY:2

Trigger is set to run the work item on specific days of a specific week of a specific month.

When this value is specified, the WEEKLY member of the TRIGGER_TYPE_UNION structure is used.

-field TASK_TIME_TRIGGER_MONTHLYDATE:3

Trigger is set to run the task on a specific day(s) of the month.

When this value is specified, the MONTHLYDATE member of the TRIGGER_TYPE_UNION structure is used.

-field TASK_TIME_TRIGGER_MONTHLYDOW:4

Trigger is set to run the task on specific days, weeks, and months.

When this value is specified, the MONTHLYDOW member of the TRIGGER_TYPE_UNION structure is used.

-field TASK_EVENT_TRIGGER_ON_IDLE:5

Trigger is set to run the task if the system remains idle for the amount of time specified by the idle wait time of the task.

When this value is specified, the wStartHour, wStartMinute, and Type member of the TASK_TRIGGER structure are ignored.

-field TASK_EVENT_TRIGGER_AT_SYSTEMSTART:6

Trigger is set to run the task at system startup.

When this value is specified, the Type member of the TASK_TRIGGER structure is ignored.

-field TASK_EVENT_TRIGGER_AT_LOGON:7

Trigger is set to run the task when a user logs on.

When this value is specified, the Type member of the TASK_TRIGGER structure is ignored.

-remarks

The constants defined here are used in the TriggerType member of the TASK_TRIGGER structure.

-see-also

IScheduledWorkItem::SetIdleWait

TASK_TRIGGER

TASK_TRIGGER_TYPE2

TRIGGER_TYPE_UNION

Task Scheduler