Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[[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_ONCEValor: 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_DAILYValor: 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_WEEKLYValor: 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_MONTHLYDATEValor: 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_MONTHLYDOWValor: 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_IDLEValor: 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_SYSTEMSTARTValor: 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_LOGONValor: 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 |