Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяет тип триггеров, которые могут использоваться задачами.
Синтаксис
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 Запускает задачу по ежедневному расписанию. Например, задача начинается в определенное время каждый день, через день или каждый третий день. Дополнительные сведения о ежедневных триггерах см. в разделе IDailyTrigger. |
TASK_TRIGGER_WEEKLYЗначение: 3 Запускает задачу в еженедельном расписании. Например, задача начинается в 8:00 в определенный день каждую неделю или другую неделю. Дополнительные сведения о еженедельных триггерах см. в разделе 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 |