Condividi tramite


Metodo Scheduler::ScheduleTask

Consente di pianificare un'attività semplificata all'interno dell'utilità di pianificazione. L'attività semplificata sarà posizionata in un gruppo di pianificazione determinato dal runtime. La versione che accetta il parametro _Placement fa sì che l'attività possa essere influenzata nell'esecuzione nella posizione specificata.

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

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

Parametri

  • _Proc
    Un puntatore alla funzione da eseguire per utilizzare il corpo dell'attività leggera.

  • _Data
    Un puntatore void ai dati che saranno passati come un parametro al corpo dell'attività.

  • _Placement
    Un riferimento a una posizione che influenzerà l'attività semplificata nell'esecuzione.

Requisiti

Header: concrt.h

Spazio dei nomi: concorrenza

Vedere anche

Riferimenti

Classe Scheduler

Classe ScheduleGroup

Classe location

Concetti

Utilità di pianificazione (runtime di concorrenza)