IIdleSettings 接口 (taskschd.h)
指定任务计划程序在计算机处于空闲状态时如何执行任务。 有关空闲条件的信息,请参阅 任务空闲条件。
继承
IIdleSettings 接口继承自 IDispatch 接口。
方法
IIdleSettings 接口包含以下方法。
IIdleSettings::get_IdleDuration 获取或设置一个值,该值指示在运行任务之前计算机必须处于空闲状态的时间。 (获取) |
IIdleSettings::get_RestartOnIdle 获取或设置一个布尔值,该值指示当计算机多次进入空闲条件时是否重启任务。 (获取) |
IIdleSettings::get_StopOnIdleEnd 获取或设置一个布尔值,该值指示如果空闲条件在任务完成之前结束,任务计划程序将终止任务。 空闲条件在计算机不再空闲时结束。 (获取) |
IIdleSettings::get_WaitTimeout 获取或设置一个值,该值指示任务计划程序等待空闲条件出现的时间。 (获取) |
IIdleSettings::p ut_IdleDuration 获取或设置一个值,该值指示在运行任务之前计算机必须处于空闲状态的时间。 (放置) |
IIdleSettings::p ut_RestartOnIdle 获取或设置一个布尔值,该值指示当计算机多次进入空闲条件时是否重启任务。 (放置) |
IIdleSettings::p ut_StopOnIdleEnd 获取或设置一个布尔值,该值指示如果空闲条件在任务完成之前结束,任务计划程序将终止任务。 空闲条件在计算机不再空闲时结束。 (放置) |
IIdleSettings::p ut_WaitTimeout 获取或设置一个值,该值指示任务计划程序等待空闲条件出现的时间。 (放置) |
备注
读取或写入任务的 XML 时,此设置在任务计划程序架构的 IdleSettings 元素中指定。
如果任务由空闲触发器触发,则忽略 IIdleSettings 接口的 WaitTimeout 属性。
示例
有关此接口的详细信息和示例代码,请参阅 时间触发器示例 (C++) 。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | taskschd.h |