Scheduler::ScheduleTask, méthode

Planifie une tâche légère dans le planificateur.La tâche légère est placée à un groupe de planification déterminé par le runtime.La version qui prend le paramètre _Placement provoque la tâche d'être polarisé vers accéder à l'emplacement spécifié.

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

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

Paramètres

  • _Proc
    Pointeur vers la fonction à exécuter pour exécuter le corps de la tâche légère.

  • _Data
    Pointeur void vers les données qui seront passées en tant que paramètre au corps de la tâche.

  • _Placement
    Une référence à un emplacement où la tâche légère est décentrée vers exécuter.

Configuration requise

En-tête : concrt.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

Scheduler, classe

ScheduleGroup, classe

location, classe

Concepts

Planificateur de tâches (runtime d'accès concurrentiel)