Interfaz ITaskScheduler (mstask.h)

[[Esta API puede modificarse o no estar disponible en versiones posteriores del sistema operativo o del producto. Use las interfaces del Programador de tareas 2.0 en su lugar. ]

Proporciona los métodos para programar tareas.

Es la interfaz principal del objeto programador de tareas. Para crear un objeto de programador de tareas, llame a CoCreateInstance.

Herencia

La interfaz ITaskScheduler hereda de la interfaz IUnknown . ITaskScheduler también tiene estos tipos de miembros:

Métodos

La interfaz ITaskScheduler tiene estos métodos.

 
ITaskScheduler::Activate

El método Activate devuelve una interfaz activa para un elemento de trabajo especificado.
ITaskScheduler::AddWorkItem

El método AddWorkItem agrega una tarea a la programación de tareas.
ITaskScheduler::D elete

El método Delete elimina una tarea.
ITaskScheduler::Enum

El método Enum recupera un puntero a un objeto enumerador OLE que enumera las tareas de la carpeta de tareas actual.
ITaskScheduler::GetTargetComputer

El método GetTargetComputer devuelve el nombre del equipo en el que ITaskScheduler está destinado actualmente.
ITaskScheduler::IsOfType

El método IsOfType comprueba el tipo del objeto para comprobar que admite una interfaz determinada.
ITaskScheduler::NewWorkItem

El método NewWorkItem crea un nuevo elemento de trabajo, asignando espacio para el elemento de trabajo y recuperando su dirección.
ITaskScheduler::SetTargetComputer

El método SetTargetComputer selecciona el equipo en el que funciona la interfaz ITaskScheduler, lo que permite la administración y enumeración de tareas remotas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mstask.h
Redistribuible Internet Explorer 4.0 o posterior en Windows NT 4.0 y Windows 95