TASK_TRIGGER_TYPE 열거형(mstask.h)
[[이 API는 운영 체제 또는 제품의 후속 버전에서 변경되거나 사용할 수 없을 수 있습니다. 대신 작업 스케줄러 2.0 열거 형식 을 사용하세요.] ]
작업과 연결된 트리거 유형을 정의 합니다 .
Syntax
typedef enum _TASK_TRIGGER_TYPE {
TASK_TIME_TRIGGER_ONCE = 0,
TASK_TIME_TRIGGER_DAILY = 1,
TASK_TIME_TRIGGER_WEEKLY = 2,
TASK_TIME_TRIGGER_MONTHLYDATE = 3,
TASK_TIME_TRIGGER_MONTHLYDOW = 4,
TASK_EVENT_TRIGGER_ON_IDLE = 5,
TASK_EVENT_TRIGGER_AT_SYSTEMSTART = 6,
TASK_EVENT_TRIGGER_AT_LOGON = 7
} TASK_TRIGGER_TYPE, *PTASK_TRIGGER_TYPE;
상수
TASK_TIME_TRIGGER_ONCE 값: 0 트리거는 작업을 한 번 실행하도록 설정됩니다. 이 값을 지정하면 의 Type 멤버입니다. TASK_TRIGGER 구조체는 무시됩니다. |
TASK_TIME_TRIGGER_DAILY 값: 1 트리거는 매일 작업을 실행하도록 설정됩니다. 이 값을 지정하면 의 DAILY 멤버 TRIGGER_TYPE_UNION 구조체가 사용됩니다. |
TASK_TIME_TRIGGER_WEEKLY 값: 2 트리거는 특정 월의 특정 주의 특정 날짜에 작업 항목을 실행하도록 설정됩니다. 이 값을 지정하면 의 WEEKLY 멤버 TRIGGER_TYPE_UNION 구조체가 사용됩니다. |
TASK_TIME_TRIGGER_MONTHLYDATE 값: 3 트리거는 해당 월의 특정 날짜에 작업을 실행하도록 설정됩니다. 이 값을 지정하면 MONTHLYDATE 멤버 TRIGGER_TYPE_UNION 구조체가 사용됩니다. |
TASK_TIME_TRIGGER_MONTHLYDOW 값: 4 트리거는 특정 일, 주 및 달에 작업을 실행하도록 설정됩니다. 이 값을 지정하면 MONTHLYDOW 멤버 TRIGGER_TYPE_UNION 구조체가 사용됩니다. |
TASK_EVENT_TRIGGER_ON_IDLE 값: 5 시스템이 작업의 유휴 대기 시간으로 지정된 시간 동안 유휴 상태로 유지되면 트리거가 작업을 실행하도록 설정됩니다. 이 값을 지정하면 의 wStartHour, wStartMinute 및 Type 멤버 TASK_TRIGGER 구조체는 무시됩니다. |
TASK_EVENT_TRIGGER_AT_SYSTEMSTART 값: 6 트리거는 시스템 시작 시 작업을 실행하도록 설정됩니다. 이 값을 지정하면 의 Type 멤버입니다. TASK_TRIGGER 구조체는 무시됩니다. |
TASK_EVENT_TRIGGER_AT_LOGON 값: 7 트리거는 사용자가 로그온할 때 작업을 실행하도록 설정됩니다. 이 값을 지정하면 의 Type 멤버입니다. TASK_TRIGGER 구조체는 무시됩니다. |
설명
여기에 정의된 상수는 TASK_TRIGGER 구조체의 TriggerType 멤버에 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | mstask.h |