Método IRegisteredTask::GetInstances (taskschd.h)
Retorna todas as instâncias da tarefa registrada atualmente em execução.
ObservaçãoIRegisteredTask::GetInstances retornará apenas instâncias da tarefa registrada atualmente em execução em execução no contexto de segurança de um usuário ou abaixo. Por exemplo, para membros do grupo Administradores, GetInstances retornará todas as instâncias da tarefa registrada atualmente em execução, mas para membros do grupo Usuários, GetInstances retornará apenas instâncias da tarefa registrada atualmente em execução que estão em execução no contexto de segurança do grupo Usuários.
Sintaxe
HRESULT GetInstances(
LONG flags,
[out] IRunningTaskCollection **ppRunningTasks
);
Parâmetros
flags
Esse parâmetro é reservado para uso futuro e deve ser definido como 0.
[out] ppRunningTasks
Uma interface IRunningTaskCollection que contém todas as instâncias em execução atualmente da tarefa no contexto do usuário.
Passe uma referência a um ponteiro de interface
Valor de retorno
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
A operação foi concluída com êxito. |
|
Um sinalizador não nulo foi passado para os sinalizadores parâmetro. |
|
NULL foi passado para o parâmetro ppRunningTasks |
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 |