Partilhar via


Recuperando um exemplo de página de tarefa

Para recuperar uma página de tarefa, deverá chamar ITask::QueryInterface para recuperar a interface IProvideTaskPage e, em seguida, chamar IProvideTaskPage::GetPage. O método GetPage retorna um identificador para a página, que pode ser usado para exibir a página solicitada.

Observação

No exemplo de código a seguir, todas as interfaces são liberadas depois que não são mais necessárias.

 

O procedimento a seguir descreve como criar um novo gatilho.

Para criar um novo gatilho

  1. Chame CoInitialize para inicializar a biblioteca COM e CoCreateInstance para obter um objeto Agendador de Tarefas. (Este exemplo pressupõe que o serviço Agendador de Tarefas esteja em execução.)
  2. Chame ITaskScheduler::Activate para obter a interface ITask do objeto de tarefa. (Observe que este exemplo recebe a tarefa "Tarefa de Teste".)
  3. Chame ITask::QueryInterface para recuperar a interfaceIProvideTaskPage e IProvideTaskPage::GetPage para recuperar a página.
  4. Usando o identificador de página retornado, exiba a página.
Para um exemplo de código Ver
Recuperando e exibindo a página Tarefa de uma tarefa conhecida Recuperando uma página de tarefa

 

Exemplos do Agendador de Tarefas 1.0