Compartilhar via


Método ITaskScheduler::Enum (mstask.h)

[[Essa API pode estar alterada ou indisponível em versões subsequentes do sistema operacional ou do produto. Em vez disso, use as Interfaces do Agendador de Tarefas 2.0 .] ]

O método Enum recupera um ponteiro para um objeto enumerador OLE que enumera as tarefas na pasta de tarefas atual.

Sintaxe

HRESULT Enum(
  [out] IEnumWorkItems **ppEnumWorkItems
);

Parâmetros

[out] ppEnumWorkItems

Um ponteiro para um ponteiro para uma interface IEnumWorkItems . Essa interface contém o contexto de enumeração das tarefas atuais.

Retornar valor

O método Enum retorna um dos seguintes valores.

Código de retorno Descrição
S_OK
A operação foi bem-sucedida.
E_INVALIDARG
Os argumentos não são válidos.
E_OUTOFMEMORY
Não existe memória suficiente.

Comentários

Por padrão, a pasta atual reside no computador local. Para computadores remotos, chame ITaskScheduler::GetTargetComputer e use o nome retornado por essa chamada. Para alterar a chamada de computador de destino ITaskScheduler::SetTargetComputer.

Para obter um exemplo completo de Consulte
Usando enumeração para recuperar os nomes de tarefa no computador local Exemplo de tarefas de enumeração

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mstask.h
Biblioteca Mstask.lib
DLL Mstask.dll
Redistribuível Internet Explorer 4.0 ou posterior no Windows NT 4.0 e Windows 95

Confira também

IEnumWorkItems

ITaskScheduler

ITaskScheduler::GetTargetComputer

ITaskScheduler::SetTargetComputer