Метод Scheduler::CreateScheduleGroup
Создает новую группу расписания в планировщике.Версия, которая принимает параметр _Placement вызывает задачи в пределах вновь созданная группа расписания быть смещенной в отношении выполнения в расположении, указанном этим параметром.
virtual ScheduleGroup * CreateScheduleGroup() =0;
virtual ScheduleGroup * CreateScheduleGroup(
location& _Placement
) =0;
Параметры
- _Placement
Ссылка на расположение, в котором задачи в пределах группы расписания будут пристрастно на выполнение.
Возвращаемое значение
Указатель на только что созданную группу планировщиков.Данный объект ScheduleGroup имеет примененное к нему начальное значение счетчика ссылок.
Заметки
Необходимо вызвать метод Release на группу расписаний после завершения планирования работы для него.Планировщик уничтожит группу расписаний, когда вся работа в очереди завершена.
Обратите внимание, что если явно создан данный планировщик, необходимо освободить все ссылки на группы расписания, перед освобождением ссылок на планировщик.
Требования
Заголовок: concrt.h
Параллелизм пространство имен: