Método ITaskService::GetRunningTasks (taskschd.h)
Obtiene una colección de tareas en ejecución.
NotaITaskService::GetRunningTasks solo devolverá una colección de tareas en ejecución que se ejecutan en o debajo del contexto de seguridad de un usuario. Por ejemplo, para los miembros del grupo Administradores, getRunningTasks devolverá una colección de todas las tareas en ejecución, pero para los miembros del grupo Usuarios, getRunningTasks solo devolverá una colección de tareas que se ejecutan en el contexto de seguridad del grupo Usuarios.
Sintaxis
HRESULT GetRunningTasks(
[in] LONG flags,
[out] IRunningTaskCollection **ppRunningTasks
);
Parámetros
[in] flags
Valor de la enumeración TASK_ENUM_FLAGS. Pase 0 para devolver una colección de tareas en ejecución que no son tareas ocultas.
[out] ppRunningTasks
Interfaz
Pase una referencia a un puntero de interfazIRunningTaskCollection NULL. Hacer referencia a un puntero null no
Valor devuelto
Este método puede devolver uno de estos valores.
Descripción | |
---|---|
|
Se especificó un argumento no válido en la llamada al método . Pasar un valor distinto de cero a las marcas parámetro devolverá E_INVALIDARG. |
|
La operación se completó correctamente. |
|
NULL se pasó al parámetro retVal. |
|
El usuario no se ha conectado al servicio. |
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2008 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
taskschd.h |
biblioteca de |
Taskschd.lib |
DLL de |
Taskschd.dll |
Consulte también
programador de tareas de