Compartilhar via


cabeçalho mstask.h

Esse cabeçalho é usado pelo Agendador de Tarefas. Para obter mais informações, consulte:

mstask.h contém as seguintes interfaces de programação:

Interfaces

 
IEnumWorkItems

Fornece os métodos para enumerar as tarefas na pasta Tarefas Agendadas.
IProvideTaskPage

Fornece os métodos para acessar as configurações da folha de propriedades de uma tarefa.
IScheduledWorkItem

Fornece os métodos para gerenciar itens de trabalho específicos.
Itask

Fornece os métodos para executar tarefas, obter ou definir informações de tarefa e encerrar tarefas. Ele é derivado da interface IScheduledWorkItem e herda todos os métodos dessa interface.
ITaskScheduler

Fornece os métodos para agendar tarefas.
ITaskTrigger

Fornece os métodos para acessar e definir gatilhos para uma tarefa. Os gatilhos especificam horários de início da tarefa, critérios de repetição e outros parâmetros que controlam quando uma tarefa é executada.

Estruturas

 
DIÁRIA

Define o intervalo, em dias, em que uma tarefa é executada.
MONTHLYDATE

Define o dia do mês em que a tarefa será executada.
MONTHLYDOW

Define as datas em que a tarefa é executada por mês, semana e dia da semana.
TASK_TRIGGER

Define os horários para executar um item de trabalho agendado.
TRIGGER_TYPE_UNION

Define o agendamento de invocação do gatilho dentro do membro Type de uma estrutura TASK_TRIGGER.
SEMANAL

Define o intervalo, em semanas, entre invocações de uma tarefa.

Enumerações

 
TASK_TRIGGER_TYPE

Define os tipos de gatilhos associados a uma tarefa.
TASKPAGE

Define o tipo de página de tarefa a ser recuperada.