Sdílet prostřednictvím


CurrentScheduler::CreateScheduleGroup – metoda

Vytvoří novou skupinu plánu v rámci Plánovač přidružené kontext volání.Verze, která přebírá parametr _Placement způsobuje úkolů v rámci plánu nově vytvořené skupiny se s předpětím směrem k provádění v umístění určeném tímto parametrem.

static ScheduleGroup * __cdecl CreateScheduleGroup();

static ScheduleGroup * __cdecl CreateScheduleGroup(
   location& _Placement
);

Parametry

  • _Placement
    Odkaz na umístění, kde bude být úkoly v rámci plánu skupiny směrem k u s předpětím.

Vrácená hodnota

Ukazatel myši na nově vytvořený plán skupiny.Tento ScheduleGroup objekt má počáteční referenční počet v.

Poznámky

Tato metoda způsobí v procesu výchozí Plánovač je vytvořen nebo připojen k kontext volání, pokud není žádný Plánovač aktuálně přidružené kontext volání.

Je nutné vyvolat vydání Metoda skupiny plánu, dokončení plánování práce.Plánovač zničí plánu při veškeré práce ve frontě na něj byla dokončena.

Všimněte si, že pokud výslovně vytvořen tento Plánovač, musí vydat před uvolněním referenci na Plánovač, odpojíte se od něj aktuální kontext plánování skupin, všechny odkazy.

Požadavky

Záhlaví: concrt.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

CurrentScheduler – třída

ScheduleGroup – třída

ScheduleGroup::Release – metoda

location – třída

Koncepty

Plánovač úloh (Concurrency Runtime)