Compartir a través de


Scheduler::ScheduleTask (Método)

Programa una tarea ligera dentro del programador. La tarea ligera se escribirá en un grupo de programación determinado por el tiempo de ejecución. La versión que toma el parámetro _Placement hace que la tarea se perjudicado para ejecutarse en la ubicación especificada.

virtual void ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data
) =0;

virtual void ScheduleTask(
   TaskProc _Proc,
   _Inout_opt_ void * _Data,
   location& _Placement
) =0;

Parámetros

  • _Proc
    Un puntero a la función que se va a ejecutar para realizar el cuerpo de la tarea ligera.

  • _Data
    Un puntero nulo a los datos que se pasarán como un parámetro al cuerpo de la tarea.

  • _Placement
    Una referencia a una ubicación donde estará en tendencia negativa la tarea ligera para ejecutarse.

Requisitos

Encabezado: concrt.h

Espacio de nombres: simultaneidad

Vea también

Referencia

Scheduler (Clase)

ScheduleGroup (Clase)

location (Clase)

Conceptos

Programador de tareas (Runtime de simultaneidad)