Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelo Agendador de Tarefas. Para obter mais informações, consulte:
taskschd.h contém as seguintes interfaces de programação:
Interfaces
|
Iaction Fornece as propriedades comuns herdadas por todos os objetos de ação. |
|
IActionCollection Contém as ações executadas pela tarefa. |
|
IBootTrigger Representa um gatilho que inicia uma tarefa quando o sistema é iniciado. |
|
IComHandlerAction Representa uma ação que dispara um manipulador. |
|
IDailyTrigger Representa um gatilho que inicia uma tarefa com base em uma agenda diária. |
|
IEmailAction Representa uma ação que envia uma mensagem de email. |
|
IEventTrigger Representa um gatilho que inicia uma tarefa quando ocorre um evento do sistema. |
|
IExecAction Representa uma ação que executa uma operação de linha de comando. |
|
IIdleSettings Especifica como o Agendador de Tarefas executa tarefas quando o computador está em uma condição ociosa. |
|
IIdleTrigger Representa um gatilho que inicia uma tarefa quando o computador entra em um estado ocioso. |
|
ILogonTrigger Representa um gatilho que inicia uma tarefa quando um usuário faz logon. |
|
IMaintenanceSettings Fornece as configurações que o Agendador de Tarefas usa para executar a tarefa durante a manutenção automática. |
|
IMonthlyDOWTrigger Representa um gatilho que inicia uma tarefa em um agendamento mensal do dia da semana. |
|
IMonthlyTrigger Representa um gatilho que inicia um trabalho com base em um agendamento mensal. |
|
INetworkSettings Fornece as configurações que o serviço agendador de tarefas usa para obter um perfil de rede. |
|
IPrincipal Fornece as credenciais de segurança para uma entidade de segurança. |
|
IPrincipal2 Fornece as configurações estendidas aplicadas às credenciais de segurança de uma entidade de segurança. |
|
IRegisteredTask Fornece os métodos usados para executar a tarefa imediatamente, obter todas as instâncias em execução da tarefa, obter ou definir as credenciais usadas para registrar a tarefa e as propriedades que descrevem a tarefa. |
|
IRegisteredTaskCollection Contém todas as tarefas registradas. |
|
IRegistrationInfo Fornece as informações administrativas que podem ser usadas para descrever a tarefa. |
|
IRegistrationTrigger Representa um gatilho que inicia uma tarefa quando a tarefa é registrada ou atualizada. |
|
IRepetitionPattern Define a frequência com que a tarefa é executada e por quanto tempo o padrão de repetição é repetido após o início da tarefa. |
|
IRunningTask Fornece os métodos para obter informações e controlar uma tarefa em execução. |
|
IRunningTaskCollection Fornece uma coleção usada para controlar tarefas em execução. |
|
ISessionStateChangeTrigger Dispara tarefas para conexão ou desconexão do console, conexão remota ou desconexão ou notificações de bloqueio ou desbloqueio da estação de trabalho. |
|
IShowMessageAction Representa uma ação que mostra uma caixa de mensagem quando uma tarefa é ativada. |
|
ITaskDefinition Define todos os componentes de uma tarefa, como as configurações de tarefa, gatilhos, ações e informações de registro. |
|
ITaskFolder Fornece os métodos usados para registrar (criar) tarefas na pasta, remover tarefas da pasta e criar ou remover subpastas da pasta. |
|
ITaskFolderCollection Fornece informações e controle para uma coleção de pastas que contêm tarefas. |
|
ITaskHandler Define os métodos que são chamados pelo serviço agendador de tarefas para gerenciar um manipulador COM. |
|
ITaskHandlerStatus Fornece os métodos usados pelos manipuladores COM para notificar o Agendador de Tarefas sobre o status do manipulador. |
|
ITaskNamedValueCollection Contém uma coleção de pares nome-valor da interface ITaskNamedValuePair. |
|
ITaskNamedValuePair Cria um par nome-valor no qual o nome está associado ao valor. |
|
ITaskService Fornece acesso ao serviço Agendador de Tarefas para gerenciar tarefas registradas. |
|
ITaskSettings Fornece as configurações que o serviço Agendador de Tarefas usa para executar a tarefa. |
|
ITaskSettings2 Fornece as configurações estendidas que o Agendador de Tarefas usa para executar a tarefa. (ITaskSettings2) |
|
ITaskSettings3 Fornece as configurações estendidas que o Agendador de Tarefas usa para executar a tarefa. (ITaskSettings3) |
|
ITaskVariables Define variáveis de tarefa que podem ser passadas como parâmetros para manipuladores de tarefas e executáveis externos que são iniciados por tarefas. |
|
ITimeTrigger Representa um gatilho que inicia uma tarefa em uma data e hora específicas. |
|
ITrigger Fornece as propriedades comuns herdadas por todos os objetos de gatilho. |
|
ITriggerCollection Fornece os métodos usados para adicionar, remover e obter os gatilhos de uma tarefa. |
|
IWeeklyTrigger Representa um gatilho que inicia uma tarefa com base em um agendamento semanal. |
Enumerações
|
TASK_ACTION_TYPE Define o tipo de ações que uma tarefa pode executar. |
|
TASK_COMPATIBILITY Define com quais versões do Agendador de Tarefas ou o comando AT com o qual a tarefa é compatível. |
|
TASK_CREATION Define como o serviço Agendador de Tarefas cria, atualiza ou desabilita a tarefa. |
|
TASK_ENUM_FLAGS Define como o Agendador de Tarefas enumera por meio de tarefas registradas. |
|
TASK_INSTANCES_POLICY Define como o Agendador de Tarefas lida com instâncias existentes da tarefa quando inicia uma nova instância da tarefa. |
|
TASK_LOGON_TYPE Define qual técnica de logon é necessária para executar uma tarefa. |
|
TASK_PROCESSTOKENSID_TYPE Define os tipos de SID (identificador de segurança de processo) que podem ser usados por tarefas. |
|
TASK_RUN_FLAGS Define como uma tarefa é executada. |
|
TASK_RUNLEVEL_TYPE Define sinalizadores de elevação LUA que especificam com qual nível de privilégio a tarefa será executada. |
|
TASK_SESSION_STATE_CHANGE_TYPE Define que tipo de alteração de estado de sessão do Terminal Server você pode usar para disparar uma tarefa a ser iniciada. |
|
TASK_STATE Define os diferentes estados em que uma tarefa registrada pode estar. |
|
TASK_TRIGGER_TYPE2 Define o tipo de gatilhos que podem ser usados por tarefas. |