Compartilhar via


Interface IRunningTask (taskschd.h)

Fornece os métodos para obter informações e controlar uma tarefa em execução.

Herança

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

Métodos

A interface IRunningTask tem esses métodos.

 
IRunningTask::get_CurrentAction

Obtém o nome da ação atual que a tarefa em execução está executando.
IRunningTask::get_EnginePID

Obtém a ID do processo para o mecanismo (processo) que está executando a tarefa.
IRunningTask::get_InstanceGuid

Obtém o identificador GUID dessa instância da tarefa.
IRunningTask::get_Name

Obtém o nome da tarefa.
IRunningTask::get_Path

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

Obtém um identificador para o estado da tarefa em execução.
IRunningTask::Refresh

Atualiza todas as variáveis de instância local da tarefa.
IRunningTask::Stop

Interrompe essa instância da tarefa.

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

IRegisteredTask::Run

IRegisteredTask::RunEx

IRunningTaskCollection

Agendador de Tarefas

Interfaces do Agendador de Tarefas