Metodo Scheduler::CreateScheduleGroup

Crea un nuovo gruppo di pianificazione all'interno dell'utilità di pianificazione.La versione che accetta il parametro _Placement causa le attività nel gruppo di pianificazione appena creato essere influenzato da eseguire nel percorso specificato dal parametro.

virtual ScheduleGroup * CreateScheduleGroup() =0;

virtual ScheduleGroup * CreateScheduleGroup(
   location& _Placement
) =0;

Parametri

  • _Placement
    Un riferimento a una posizione in cui le attività nel gruppo di pianificazione indirizzato a eseguire.

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

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Classe Scheduler

Classe ScheduleGroup

Metodo ScheduleGroup::Release

Classe location

Concetti

Utilità di pianificazione (runtime di concorrenza)