enumeración TASK_TRIGGER_TYPE (mstask.h)
[[Esta API puede modificarse o no estar disponible en versiones posteriores del sistema operativo o del producto. Use en su lugar el Programador de tareas 2.0 Tipos enumerados . ]
Define los tipos de desencadenadores asociados a una tarea.
Syntax
typedef enum _TASK_TRIGGER_TYPE {
TASK_TIME_TRIGGER_ONCE = 0,
TASK_TIME_TRIGGER_DAILY = 1,
TASK_TIME_TRIGGER_WEEKLY = 2,
TASK_TIME_TRIGGER_MONTHLYDATE = 3,
TASK_TIME_TRIGGER_MONTHLYDOW = 4,
TASK_EVENT_TRIGGER_ON_IDLE = 5,
TASK_EVENT_TRIGGER_AT_SYSTEMSTART = 6,
TASK_EVENT_TRIGGER_AT_LOGON = 7
} TASK_TRIGGER_TYPE, *PTASK_TRIGGER_TYPE;
Constantes
TASK_TIME_TRIGGER_ONCE Valor: 0 El desencadenador se establece para ejecutar la tarea una sola vez. Cuando se especifica este valor, el miembro Type del TASK_TRIGGER estructura se omite. |
TASK_TIME_TRIGGER_DAILY Valor: 1 El desencadenador se establece para ejecutar la tarea en un intervalo diario. Cuando se especifica este valor, Miembro DAILY del TRIGGER_TYPE_UNION estructura se usa. |
TASK_TIME_TRIGGER_WEEKLY Valor: 2 El desencadenador se establece para ejecutar el elemento de trabajo en días específicos de una semana específica de un mes específico. Cuando se especifica este valor, Miembro WEEKLY del TRIGGER_TYPE_UNION estructura se usa. |
TASK_TIME_TRIGGER_MONTHLYDATE Valor: 3 El desencadenador se establece para ejecutar la tarea en un día específico del mes. Cuando se especifica este valor, Miembro MONTHLYDATE del TRIGGER_TYPE_UNION estructura se usa. |
TASK_TIME_TRIGGER_MONTHLYDOW Valor: 4 El desencadenador se establece para ejecutar la tarea en días, semanas y meses específicos. Cuando se especifica este valor, MIEMBRO MONTHLYDOW del TRIGGER_TYPE_UNION estructura se usa. |
TASK_EVENT_TRIGGER_ON_IDLE Valor: 5 El desencadenador se establece para ejecutar la tarea si el sistema permanece inactivo durante el tiempo especificado por el tiempo de espera de inactividad de la tarea. Cuando se especifica este valor, el miembro wStartHour, wStartMinute y Type del elemento TASK_TRIGGER estructura se omiten. |
TASK_EVENT_TRIGGER_AT_SYSTEMSTART Valor: 6 El desencadenador se establece para ejecutar la tarea en el inicio del sistema. Cuando se especifica este valor, el miembro Type del TASK_TRIGGER estructura se omite. |
TASK_EVENT_TRIGGER_AT_LOGON Valor: 7 El desencadenador se establece para ejecutar la tarea cuando un usuario inicia sesión. Cuando se especifica este valor, el miembro Type del TASK_TRIGGER estructura se omite. |
Comentarios
Las constantes definidas aquí se usan en el miembro TriggerType de la estructura TASK_TRIGGER .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | mstask.h |