Metodo Scheduler::CreateScheduleGroup
Crea un nuovo gruppo di pianificazione all'interno dell'utilità di pianificazione. La versione che accetta il parametro _Placement fa sì che l'attività nel gruppo di pianificazione appena creato possa essere influenzata nell'esecuzione nella posizione specificata da quel parametro.
virtual ScheduleGroup * CreateScheduleGroup() =0;
virtual ScheduleGroup * CreateScheduleGroup(
location& _Placement
) =0;
Parametri
- _Placement
Riferimento a una posizione che influenzerà le attività nel gruppo di pianificazione nell'esecuzione.
Valore restituito
Puntatore a un gruppo di pianificazione appena creato. L'oggetto ScheduleGroup presenta un conteggio dei riferimenti iniziali.
Note
Quando viene eseguita la pianificazione del lavoro, è necessario richiamare il metodo Rilascio in un gruppo di pianificazione. L'utilità di pianificazione eliminerà il gruppo di pianificazione una volta completato tutto il lavoro in coda.
Notare che se è stata creata in modo esplicito questa utilità di pianificazione, è necessario rilasciare tutti i riferimenti ai gruppi di pianificazione al suo interno, prima di rilasciare i riferimenti nell'utilità di pianificazione.
Requisiti
Header: concrt.h
Spazio dei nomi: concorrenza