Método de Scheduler::ScheduleTask

Agenda uma tarefa leve dentro do Agendador.A tarefa leve será colocada em um grupo de agendamento determinado pelo tempo de execução.A versão que aceita o parâmetro _Placement faz com que a tarefa a ser viesado 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 de executar para executar o corpo da tarefa leve.

  • _Data
    Um ponteiro nulo para os dados que serão passados como um parâmetro para o corpo da tarefa.

  • _Placement
    Uma referência a um local onde a tarefa leve será polarizada na direção executando cada.

Requisitos

Cabeçalho: concrt.h

Namespace: concorrência

Consulte também

Referência

Classe de agendador

Classe de ScheduleGroup

local de classe

Conceitos

Agendador de tarefa (tempo de execução de simultaneidade)