Scheduler::CreateScheduleGroup, méthode
Crée un groupe de planification dans le planificateur.La version qui prend le paramètre _Placement provoque des tâches dans le groupe de création récente de planification d'être polarisé vers accéder à l'emplacement spécifié par ce paramètre.
virtual ScheduleGroup * CreateScheduleGroup() =0;
virtual ScheduleGroup * CreateScheduleGroup(
location& _Placement
) =0;
Paramètres
- _Placement
Une référence à un emplacement où les tâches dans le groupe de planification décentré vers exécuter.
Valeur de retour
Pointeur vers le groupe de planification créé récemment.Cet objet ScheduleGroup est associé à un décompte de références initial.
Notes
Vous devez appeler la méthode Release sur un groupe de planification lorsque vous avez fini de planifier le travail pour ce groupe.Le planificateur détruira le groupe de planification lorsque tout les travaux mis en file d'attente seront terminés.
Notez que si vous avez créé ce planificateur explicitement, vous devez libérer toutes les références pour y planifier des groupes, avant de libérer votre référence sur le planificateur.
Configuration requise
En-tête : concrt.h
Accès concurrentiel del'espace de noms :
Voir aussi
Référence
ScheduleGroup::Release, méthode