Compartilhar via


Método Scheduler::ScheduleTask

Agenda uma tarefa de peso leve no agendador. A tarefa de peso leve será colocada em um grupo de agenda determinado em tempo de execução. A versão que usa o parâmetro _Placement faz a tarefa ser removido para executar no local especificado.

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
    Um ponteiro para a função a ser executada para executar o corpo da tarefa de peso leve.

  • _Data
    Um ponteiro void aos dados que serão passados como um parâmetro ao corpo da tarefa.

  • _Placement
    Uma referência a um local em que a tarefa de peso leve é inclinada para executar.

Requisitos

Cabeçalho: concrt.h

Namespace: simultaneidade

Consulte também

Referência

Classe Scheduler

Classe ScheduleGroup

Classe location

Conceitos

Agendador de tarefas (Tempo de Execução de Simultaneidade)