TASK_TRIGGER_TYPE2 열거형(taskschd.h)
태스크에서 사용할 수 있는 트리거 유형을 정의합니다.
Syntax
typedef enum _TASK_TRIGGER_TYPE2 {
TASK_TRIGGER_EVENT = 0,
TASK_TRIGGER_TIME = 1,
TASK_TRIGGER_DAILY = 2,
TASK_TRIGGER_WEEKLY = 3,
TASK_TRIGGER_MONTHLY = 4,
TASK_TRIGGER_MONTHLYDOW = 5,
TASK_TRIGGER_IDLE = 6,
TASK_TRIGGER_REGISTRATION = 7,
TASK_TRIGGER_BOOT = 8,
TASK_TRIGGER_LOGON = 9,
TASK_TRIGGER_SESSION_STATE_CHANGE = 11,
TASK_TRIGGER_CUSTOM_TRIGGER_01 = 12
} TASK_TRIGGER_TYPE2;
상수
TASK_TRIGGER_EVENT 값: 0 특정 이벤트가 발생할 때 작업을 트리거합니다. 이벤트 트리거에 대한 자세한 내용은 IEventTrigger를 참조하세요. |
TASK_TRIGGER_TIME 값: 1 특정 시간에 작업을 트리거합니다. 시간 트리거에 대한 자세한 내용은 ITimeTrigger를 참조하세요. |
TASK_TRIGGER_DAILY 값: 2 매일 일정에 따라 작업을 트리거합니다. 예를 들어 작업은 매일, 격일로 또는 3일마다 특정 시간에 시작됩니다. 일일 트리거에 대한 자세한 내용은 IDailyTrigger를 참조하세요. |
TASK_TRIGGER_WEEKLY 값: 3 주별 일정에 따라 작업을 트리거합니다. 예를 들어 작업은 매주 또는 다른 주에 특정 일에 오전 8시에 시작됩니다. 주간 트리거에 대한 자세한 내용은 IWeeklyTrigger를 참조하세요. |
TASK_TRIGGER_MONTHLY 값: 4 월별 일정에 따라 작업을 트리거합니다. 예를 들어 작업은 특정 월의 특정 날짜에 시작됩니다. 월별 트리거에 대한 자세한 내용은 IMonthlyTrigger를 참조하세요. |
TASK_TRIGGER_MONTHLYDOW 값: 5 월별 요일 일정에 따라 작업을 트리거합니다. 예를 들어 작업은 특정 요일, 월의 주 및 연도의 월에서 시작됩니다. 월별 요일 트리거에 대한 자세한 내용은 IMonthlyDOWTrigger를 참조하세요. |
TASK_TRIGGER_IDLE 값: 6 컴퓨터가 유휴 상태로 전환되면 작업을 트리거합니다. 유휴 트리거에 대한 자세한 내용은 IIdleTrigger를 참조하세요. |
TASK_TRIGGER_REGISTRATION 값: 7 작업이 등록되면 작업을 트리거합니다. 등록 트리거에 대한 자세한 내용은 IRegistrationTrigger를 참조하세요. |
TASK_TRIGGER_BOOT 값: 8 컴퓨터가 부팅되면 작업을 트리거합니다. 부팅 트리거에 대한 자세한 내용은 IBootTrigger를 참조하세요. |
TASK_TRIGGER_LOGON 값: 9 특정 사용자가 로그온할 때 작업을 트리거합니다. 로그온 트리거에 대한 자세한 내용은 ILogonTrigger를 참조하세요. |
TASK_TRIGGER_SESSION_STATE_CHANGE 값: 11 특정 사용자 세션 상태가 변경되면 작업을 트리거합니다. 세션 상태 변경 트리거에 대한 자세한 내용은 ISessionStateChangeTrigger를 참조하세요. |
TASK_TRIGGER_CUSTOM_TRIGGER_01 값: 12 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | taskschd.h |