enumeração TASK_TRIGGER_TYPE (mstask.h)
[[Essa API pode estar alterada ou indisponível em versões subsequentes do sistema operacional ou do produto. Use os Tipos Enumerados do Agendador de Tarefas 2.0 em vez disso.] ]
Define os tipos de gatilhos associados a uma tarefa.
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 O gatilho é definido para executar a tarefa uma única vez. Quando esse valor é especificado, o membro Type do TASK_TRIGGER estrutura é ignorada. |
TASK_TIME_TRIGGER_DAILY Valor: 1 O gatilho é definido para executar a tarefa em um intervalo diário. Quando esse valor é especificado, o Membro DIÁRIO do TRIGGER_TYPE_UNION estrutura é usada. |
TASK_TIME_TRIGGER_WEEKLY Valor: 2 O gatilho é definido para executar o item de trabalho em dias específicos de uma semana específica de um mês específico. Quando esse valor é especificado, o Membro SEMANAL do TRIGGER_TYPE_UNION estrutura é usada. |
TASK_TIME_TRIGGER_MONTHLYDATE Valor: 3 O gatilho é definido para executar a tarefa em um dia específico do mês. Quando esse valor é especificado, o MEMBRO MONTHLYDATE do TRIGGER_TYPE_UNION estrutura é usada. |
TASK_TIME_TRIGGER_MONTHLYDOW Valor: 4 O gatilho é definido para executar a tarefa em dias, semanas e meses específicos. Quando esse valor é especificado, o Membro MONTHLYDOW do TRIGGER_TYPE_UNION estrutura é usada. |
TASK_EVENT_TRIGGER_ON_IDLE Valor: 5 O gatilho será definido para executar a tarefa se o sistema permanecer ocioso pela quantidade de tempo especificada pelo tempo de espera ocioso da tarefa. Quando esse valor é especificado, o membro wStartHour, wStartMinute e Type do TASK_TRIGGER estrutura são ignoradas. |
TASK_EVENT_TRIGGER_AT_SYSTEMSTART Valor: 6 O gatilho é definido para executar a tarefa na inicialização do sistema. Quando esse valor é especificado, o membro Type do TASK_TRIGGER estrutura é ignorada. |
TASK_EVENT_TRIGGER_AT_LOGON Valor: 7 O gatilho é definido para executar a tarefa quando um usuário faz logon. Quando esse valor é especificado, o membro Type do TASK_TRIGGER estrutura é ignorada. |
Comentários
As constantes definidas aqui são usadas no membro TriggerType da estrutura TASK_TRIGGER .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | mstask.h |