CurrentScheduler::CreateScheduleGroup 方法

在与调用上下文相关联的计划程序内创建新的计划组。 采用参数 _Placement 的版本会在新生成中的任务计划将偏重的组在执行该参数指定的位置。

static ScheduleGroup * __cdecl CreateScheduleGroup();

static ScheduleGroup * __cdecl CreateScheduleGroup(
   location& _Placement
);

参数

  • _Placement
    对任务在计划组中是偏重的同时执行在的位置的引用。

返回值

指向新创建计划组的指针。 此 ScheduleGroup 对象已在其上放置一个初始的引用计数。

备注

此方法将导致将进程创建和/或连接至调用上下文的默认计划程序,前提是当前没有计划程序与调用上下文相关联。

在完成其计划工作时,必须在计划组上调用 Release 方法。 当所有排队的工作已完成时,计划程序将破坏计划组。

请注意,如果显式创建该计划程序,必须释放所有引用计划组,在中,在上一个计划程序之前发布您引用,通过分离它的当前上下文。

要求

**标头:**concrt.h

命名空间: 并发

请参见

参考

CurrentScheduler 类

ScheduleGroup 类

ScheduleGroup::Release 方法

location 类

概念

任务计划程序(并发运行时)