CurrentScheduler::CreateScheduleGroup 方法
在与调用上下文相关联的计划程序内创建新的计划组。 采用参数 _Placement 的版本在新创建的计划组中的生成任务。偏向在该参数指定的位置执行。
static ScheduleGroup * __cdecl CreateScheduleGroup();
static ScheduleGroup * __cdecl CreateScheduleGroup(
location& _Placement
);
参数
- _Placement
计划组中任务的将偏向在的引用位置执行。
返回值
指向新创建计划组的指针。 此 ScheduleGroup 对象已在其上放置一个初始的引用计数。
备注
此方法将导致将进程创建和/或连接至调用上下文的默认计划程序,前提是当前没有计划程序与调用上下文相关联。
在完成其计划工作时,必须在计划组上调用 Release 方法。 当所有排队的工作已完成时,计划程序将破坏计划组。
请注意,如果显式创建此计划程序,您必须在释放该计划程序上的引用之前(通过从该计划程序中分离当前上下文),释放对该计划程序内的计划组的所有引用。
要求
**标头:**concrt.h
**命名空间:**并发