Udostępnij za pośrednictwem


Metoda Scheduler::CreateScheduleGroup

Tworzy nową grupę harmonogramu w ramach harmonogramu.Wersja, która przyjmuje parametr _Placement powoduje, że zadania w obrębie grupy nowo utworzony harmonogram, aby być obciążona w kierunku wykonywania w lokalizacji określonej przez parametr tej.

virtual ScheduleGroup * CreateScheduleGroup() =0;

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

Parametry

  • _Placement
    Odwołanie do lokalizacji, gdzie zadań w harmonogramie grupy zostanie obciążona kierunku wykonywania na.

Wartość zwracana

Wskaźnik do nowo utworzonego harmonogramu grupy.To ScheduleGroup obiekt ma licznika odwołań początkowego, umieszczone na nim.

Uwagi

Należy wywołać wersji metody na harmonogram grupy po zakończeniu planowania pracy do niego.Harmonogram zniszczy harmonogram grupy, gdy wszystkie prace w kolejce do niego zostało ukończone.

Należy zauważyć, że jeśli utworzone jawnie tego harmonogramu, musi zwolnić wszystkie odwołania do harmonogramu grupy w nim, przed zwolnieniem Twoje odniesienia na harmonogram.

Wymagania

Nagłówek: concrt.h

Obszar nazw: współbieżności

Zobacz też

Informacje

Harmonogram, klasa

Klasa ScheduleGroup

Metoda ScheduleGroup::Release

Lokalizacja, klasa

Koncepcje

Harmonogram zadań (współbieżności Runtime)