Interface IRegisteredTask (taskschd.h)

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.

Herança

A interface IRegisteredTask herda da interface IUnknown . IRegisteredTask também tem estes tipos de membros:

Métodos

A interface IRegisteredTask tem esses métodos.

 
IRegisteredTask::get_Definition

Obtém a definição da tarefa.
IRegisteredTask::get_Enabled

Obtém ou define um valor booliano que indica se a tarefa registrada está habilitada. (Obter)
IRegisteredTask::get_LastRunTime

Obtém a hora em que a tarefa registrada foi executada pela última vez.
IRegisteredTask::get_LastTaskResult

Obtém os resultados que foram retornados na última vez em que a tarefa registrada foi executada.
IRegisteredTask::get_Name

Obtém o nome da tarefa registrada.
IRegisteredTask::get_NextRunTime

Obtém a hora em que a tarefa registrada é agendada para ser executada.
IRegisteredTask::get_NumberOfMissedRuns

Obtém o número de vezes que a tarefa registrada perdeu uma execução agendada.
IRegisteredTask::get_Path

Obtém o caminho para onde a tarefa registrada é armazenada.
IRegisteredTask::get_State

Obtém o estado operacional da tarefa registrada.
IRegisteredTask::get_Xml

Obtém as informações de registro formatadas em XML para a tarefa registrada.
IRegisteredTask::GetInstances

Retorna todas as instâncias da tarefa registrada atualmente em execução.
IRegisteredTask::GetRunTimes

Obtém os horários em que a tarefa registrada está agendada para ser executada durante um horário especificado.
IRegisteredTask::GetSecurityDescriptor

Obtém o descritor de segurança usado como credenciais para a tarefa registrada.
IRegisteredTask::p ut_Enabled

Obtém ou define um valor booliano que indica se a tarefa registrada está habilitada. (Put)
IRegisteredTask::Run

Executa a tarefa registrada imediatamente.
IRegisteredTask::RunEx

Executa a tarefa registrada imediatamente usando sinalizadores especificados e um identificador de sessão.
IRegisteredTask::SetSecurityDescriptor

Define o descritor de segurança usado como credenciais para a tarefa registrada.
IRegisteredTask::Stop

Interrompe a tarefa registrada imediatamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho taskschd.h

Confira também

Agendador de Tarefas

Interfaces do Agendador de Tarefas