Exemplo de recuperação de uma página de tarefas
Para recuperar uma página de tarefas, você deve chamar ITask::QueryInterface para recuperar a interface IProvideTaskPage e 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 elas não são mais necessárias.
O procedimento a seguir descreve como criar um novo gatilho.
Para criar um novo gatilho
- 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.)
- Chame ITaskScheduler::Activate para obter a interface ITask do objeto de tarefa. (Observe que este exemplo obtém a tarefa "Tarefa de Teste".)
- Chame ITask::QueryInterface para recuperar a interface IProvideTaskPage e IProvideTaskPage::GetPage para recuperar a página.
- Usando o identificador de página retornado, exiba a página.
Para obter um exemplo de código de | Consulte |
---|---|
Recuperando e exibindo a página Tarefa de uma tarefa conhecida | Recuperando uma página de tarefas |
Tópicos relacionados