Интерфейс IIdleSettings (taskschd.h)
Указывает, как планировщик задач выполняет задачи, когда компьютер находится в состоянии простоя. Сведения об условиях простоя см. в разделе Условия простоя задачи.
Наследование
Интерфейс IIdleSettings наследуется от интерфейса IDispatch.
Методы
Интерфейс IIdleSettings содержит следующие методы.
IIdleSettings::get_IdleDuration Возвращает или задает значение, указывающее время, в течение которого компьютер должен находиться в состоянии простоя перед выполнением задачи. (Получить) |
IIdleSettings::get_RestartOnIdle Возвращает или задает логическое значение, указывающее, перезапускается ли задача, когда компьютер переходит в состояние простоя несколько раз. (Получить) |
IIdleSettings::get_StopOnIdleEnd Возвращает или задает логическое значение, указывающее, что планировщик задач завершит задачу, если условие простоя заканчивается до завершения задачи. Условие простоя заканчивается, когда компьютер больше не простаит. (Получить) |
IIdleSettings::get_WaitTimeout Возвращает или задает значение, указывающее время, в течение которого планировщик задач будет ожидать выполнения условия простоя. (Получить) |
IIdleSettings::p ut_IdleDuration Возвращает или задает значение, указывающее время, в течение которого компьютер должен находиться в состоянии простоя перед выполнением задачи. (Put) |
IIdleSettings::p ut_RestartOnIdle Возвращает или задает логическое значение, указывающее, перезапускается ли задача, когда компьютер переходит в состояние простоя несколько раз. (Put) |
IIdleSettings::p ut_StopOnIdleEnd Возвращает или задает логическое значение, указывающее, что планировщик задач завершит задачу, если условие простоя заканчивается до завершения задачи. Условие простоя заканчивается, когда компьютер больше не простаит. (Put) |
IIdleSettings::p ut_WaitTimeout Возвращает или задает значение, указывающее время, в течение которого планировщик задач будет ожидать выполнения условия простоя. (Put) |
Комментарии
При чтении или записи XML для задачи этот параметр указывается в элементе IdleSettings схемы планировщика задач.
Если задача активируется триггером бездействия, свойство WaitTimeout интерфейса IIdleSettings игнорируется.
Примеры
Дополнительные сведения и пример кода для этого интерфейса см. в разделе Пример триггера времени (C++).
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | taskschd.h |