Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Para enumerar tarefas, você deve chamar ITaskScheduler::Enum para criar um objeto de enumeração . Em seguida, use a interfaceIEnumWorkItems do objeto de enumeraçãopara enumerar as tarefas na pasta Tarefas Agendadas.
O procedimento a seguir descreve como enumerar as tarefas na pasta Tarefas Agendadas.
Para enumerar as tarefas na pasta Tarefas Agendadas
- 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::Enum para obter um objeto de enumeração.
- Chame IEnumWorkItems::Next para recuperar as tarefas. (Este exemplo tenta recuperar cinco tarefas com cada chamada.)
- Processar as tarefas retornadas. (Este exemplo simplesmente imprime o nome de cada tarefa na tela.
- Liberar recursos. Chame CoTaskMemFree para liberar a memória usada para nomes.
| Para ver um exemplo de código | Ver |
|---|---|
| Enumerando todas as tarefas na pasta Tarefas Agendadas do computador local | Exemplo de código C/C++: enumerando tarefas |
Tópicos relacionados