Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Define el tipo de desencadenadores que pueden usar las tareas.
Syntax
typedef enum _TASK_TRIGGER_TYPE2 {
TASK_TRIGGER_EVENT = 0,
TASK_TRIGGER_TIME = 1,
TASK_TRIGGER_DAILY = 2,
TASK_TRIGGER_WEEKLY = 3,
TASK_TRIGGER_MONTHLY = 4,
TASK_TRIGGER_MONTHLYDOW = 5,
TASK_TRIGGER_IDLE = 6,
TASK_TRIGGER_REGISTRATION = 7,
TASK_TRIGGER_BOOT = 8,
TASK_TRIGGER_LOGON = 9,
TASK_TRIGGER_SESSION_STATE_CHANGE = 11,
TASK_TRIGGER_CUSTOM_TRIGGER_01 = 12
} TASK_TRIGGER_TYPE2;
Constantes
TASK_TRIGGER_EVENTValor: 0 Desencadena la tarea cuando se produce un evento específico. Para obtener más información sobre los desencadenadores de eventos, vea IEventTrigger. |
TASK_TRIGGER_TIMEValor: 1 Desencadena la tarea en una hora específica del día. Para obtener más información sobre los desencadenadores de hora, consulte ITimeTrigger. |
TASK_TRIGGER_DAILYValor: 2 Desencadena la tarea según una programación diaria. Por ejemplo, la tarea se inicia a una hora específica cada día, cada otro día o cada tercer día. Para obtener más información sobre los desencadenadores diarios, consulte IDailyTrigger. |
TASK_TRIGGER_WEEKLYValor: 3 Desencadena la tarea según una programación semanal. Por ejemplo, la tarea comienza a las 8:00 a.m. en un día específico cada semana u otra semana. Para obtener más información sobre los desencadenadores semanales, consulte IWeeklyTrigger. |
TASK_TRIGGER_MONTHLYValor: 4 Desencadena la tarea según una programación mensual. Por ejemplo, la tarea se inicia en días específicos de meses específicos. Para obtener más información sobre los desencadenadores mensuales, consulte IMonthlyTrigger. |
TASK_TRIGGER_MONTHLYDOWValor: 5 Desencadena la tarea en una programación mensual del día de la semana. Por ejemplo, la tarea se inicia en días específicos de la semana, semanas del mes y meses del año. Para obtener más información sobre los desencadenadores mensuales de día de semana, consulte IMonthlyDOWTrigger. |
TASK_TRIGGER_IDLEValor: 6 Desencadena la tarea cuando el equipo entra en un estado inactivo. Para obtener más información sobre los desencadenadores inactivos, consulte IIdleTrigger. |
TASK_TRIGGER_REGISTRATIONValor: 7 Desencadena la tarea cuando se registra la tarea. Para obtener más información sobre los desencadenadores de registro, consulte IRegistrationTrigger. |
TASK_TRIGGER_BOOTValor: 8 Desencadena la tarea cuando se inicia el equipo. Para obtener más información sobre los desencadenadores de arranque, consulte IBootTrigger. |
TASK_TRIGGER_LOGONValor: 9 Desencadena la tarea cuando un usuario específico inicia sesión. Para obtener más información sobre los desencadenadores de inicio de sesión, consulte ILogonTrigger. |
TASK_TRIGGER_SESSION_STATE_CHANGEValor: 11 Desencadena la tarea cuando cambia un estado de sesión de usuario específico. Para obtener más información sobre los desencadenadores de cambio de estado de sesión, consulte ISessionStateChangeTrigger. |
TASK_TRIGGER_CUSTOM_TRIGGER_01Valor: 12 |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Encabezado | taskschd.h |