Scheduler::Create 方法

创建行为由 _Policy 参数描述的新计划程序,将初始引用放置到该计划程序并返回一个指向它的指针。

_CRTIMP static Scheduler * __cdecl Create(
   const SchedulerPolicy& _Policy
);

参数

  • _Policy
    描述新建计划程序行为的计划程序策略。

返回值

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

备注

使用 Create 方法创建计划程序后,您必须在将来的某个时间点调用 Release 方法,以删除初始引用计数并允许计划程序关闭。

使用此方法创建的计划程序未附加到调用上下文。 可能通过 Attach 方法附加到上下文。

此方法可能引发多种异常,包括 scheduler_resource_allocation_errorinvalid_scheduler_policy_value

要求

**标头:**concrt.h

命名空间: 并发

请参见

参考

Scheduler 类

Scheduler::Release 方法

Scheduler::Attach 方法

CurrentScheduler::Create 方法

PolicyElementKey 枚举

概念

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