CurrentScheduler::Create 方法
创建行为由 _Policy 参数描述的新计划程序,并将其附加到调用上下文。 新创建的计划程序将成为调用上下文的当前计划程序。
static void __cdecl Create(
const SchedulerPolicy& _Policy
);
参数
- _Policy
描述新建计划程序行为的计划程序策略。
备注
将计划程序附加到调用上下文会在该计划程序上隐式放置引用数。
使用 Create 方法创建一个计划程序后,您必须在将来的某个时间调用 CurrentScheduler::Detach 方法,以允许计划程序关闭。
如果从已附加到其他计划程序的上下文中调用此方法,现有计划程序将被视为前一个计划程序,新创建的计划程序将成为当前计划程序。 当您在稍后调用 CurrentScheduler::Detach 方法时,以前计划程序将作为当前计划程序存储。
此方法会引发各种异常,包括 scheduler_resource_allocation_error 和 invalid_scheduler_policy_value。
要求
**标头:**concrt.h
命名空间: 并发