共用方式為


CurrentScheduler::CreateScheduleGroup 方法

在與呼叫內容相關的排程器內建立新的排程群組。 採用 _Placement 參數的版本在新建立的排程群組中造成工作被偏移往執行該參數所指定的位置。

static ScheduleGroup * __cdecl CreateScheduleGroup();

static ScheduleGroup * __cdecl CreateScheduleGroup(
   location& _Placement
);

參數

  • _Placement
    對工作在排程群組內將被偏差往執行位置的參考。

傳回值

新建立的排程群組的指標。 此 ScheduleGroup 物件已放置初始參考計數。

備註

如果目前沒有與呼叫內容相關的排程器,此方法會導致建立處理序的預設排程器和/或附加至呼叫內容。

當您完成為排程群組排程工作時,必須在該群組上叫用 Release 方法。 佇列至排程群組的所有工作皆完成時,排程器會終結排成群組。

請注意,如果您明確建立此排程器,您必須先藉由中斷連結目前的內容與該排程器,以釋放其中排程群組的所有參考,才能釋放您的排程器參考。

需求

標頭: concrt.h

**命名空間:**concurrency

請參閱

參考

CurrentScheduler 類別

ScheduleGroup 類別

ScheduleGroup::Release 方法

location 類別

概念

工作排程器 (並行執行階段)