Método ITaskService::GetRunningTasks (taskschd.h)
Obtém uma coleção de tarefas em execução.
ObservaçãoITaskService::GetRunningTasks retornará apenas uma coleção de tarefas em execução em execução no contexto de segurança de um usuário ou abaixo. Por exemplo, para membros do grupo Administradores, GetRunningTasks retornará uma coleção de todas as tarefas em execução, mas para membros do grupo Usuários, GetRunningTasks retornará apenas uma coleção de tarefas em execução no contexto de segurança do grupo Usuários.
Sintaxe
HRESULT GetRunningTasks(
[in] LONG flags,
[out] IRunningTaskCollection **ppRunningTasks
);
Parâmetros
[in] flags
Um valor da enumeração TASK_ENUM_FLAGS. Passe 0 para retornar uma coleção de tarefas em execução que não são tarefas ocultas.
[out] ppRunningTasks
Uma interface IRunningTaskCollection
Passe uma referência a um ponteiro de interface
Valor de retorno
Esse método pode retornar um desses valores.
Descrição | |
---|---|
|
Um argumento inválido foi especificado na chamada de método. Passar um valor diferente de zero para os sinalizadores de parâmetro retornará E_INVALIDARG. |
|
A operação foi concluída com êxito. |
|
NULL foi passado para o parâmetro |
|
O usuário não se conectou ao serviço. |
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2008 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | taskschd.h |
biblioteca | Taskschd.lib |
de DLL |
Taskschd.dll |