Interfaz IIdleSettings (taskschd.h)
Especifica cómo realiza el Programador de tareas las tareas cuando el equipo está en una condición inactiva. Para obtener información sobre las condiciones de inactividad, vea Condiciones de inactividad de tareas.
Herencia
La interfaz IIdleSettings hereda de la interfaz IDispatch.
Métodos
La interfaz IIdleSettings tiene estos métodos.
IIdleSettings::get_IdleDuration Obtiene o establece un valor que indica la cantidad de tiempo que el equipo debe estar en un estado inactivo antes de que se ejecute la tarea. (Obtener) |
IIdleSettings::get_RestartOnIdle Obtiene o establece un valor booleano que indica si la tarea se reinicia cuando el equipo pasa a una condición inactiva más de una vez. (Obtener) |
IIdleSettings::get_StopOnIdleEnd Obtiene o establece un valor booleano que indica que el Programador de tareas finalizará la tarea si la condición de inactividad finaliza antes de que se complete la tarea. La condición de inactividad finaliza cuando el equipo ya no está inactivo. (Obtener) |
IIdleSettings::get_WaitTimeout Obtiene o establece un valor que indica la cantidad de tiempo que el Programador de tareas esperará a que se produzca una condición de inactividad. (Obtener) |
IIdleSettings::p ut_IdleDuration Obtiene o establece un valor que indica la cantidad de tiempo que el equipo debe estar en un estado inactivo antes de que se ejecute la tarea. (Put) |
IIdleSettings::p ut_RestartOnIdle Obtiene o establece un valor booleano que indica si la tarea se reinicia cuando el equipo pasa a una condición inactiva más de una vez. (Put) |
IIdleSettings::p ut_StopOnIdleEnd Obtiene o establece un valor booleano que indica que el Programador de tareas finalizará la tarea si la condición de inactividad finaliza antes de que se complete la tarea. La condición de inactividad finaliza cuando el equipo ya no está inactivo. (Put) |
IIdleSettings::p ut_WaitTimeout Obtiene o establece un valor que indica la cantidad de tiempo que el Programador de tareas esperará a que se produzca una condición de inactividad. (Put) |
Comentarios
Al leer o escribir XML para una tarea, este valor se especifica en el elemento IdleSettings del esquema del Programador de tareas.
Si un desencadenador inactivo desencadena una tarea, se omite la propiedad WaitTimeout de la interfaz IIdleSettings .
Ejemplos
Para obtener más información y código de ejemplo para esta interfaz, vea Ejemplo de desencadenador de hora (C++).
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | taskschd.h |