Interfaz IShellTaskScheduler (shobjidl_core.h)
[IShellTaskScheduler está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
Expone métodos que permiten la interacción con un programador de tareas y control de ellos.
Herencia
La interfaz IShellTaskScheduler hereda de la interfaz IUnknown . IShellTaskScheduler también tiene estos tipos de miembros:
Métodos
La interfaz IShellTaskScheduler tiene estos métodos.
IShellTaskScheduler::AddTask Agrega una tarea a la cola en segundo plano del programador. |
IShellTaskScheduler::CountTasks Cuenta las tareas con el mismo identificador de propietario en la cola del programador. |
IShellTaskScheduler::RemoveTasks Quita las tareas de la cola en segundo plano del programador. |
IShellTaskScheduler::Status Establece el estado de la versión y el tiempo de espera del subproceso en segundo plano para la tarea actual. |
Comentarios
Esta interfaz no necesita ser subproceso libre a menos que los elementos de la cola interactúen con el programador, así como con el subproceso de ejecución principal en el que se creó el programador de tareas.
El identificador de clase (CLSID) de esta interfaz es CLSID_ShellTaskScheduler y su IID es IID_IShellTaskScheduler.
Windows Server 2003 y Windows XP: IShellTaskScheduler se declaró en Shlobj.h.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (incluya Shobjidl.h) |