CurrentScheduler::Create – metoda
Vytvoří nový Plánovač, jejichž chování je popsán _Policy parametr a připojí jej ke kontextu volajícího.Nově vytvořené Plánovač se stane aktuální Plánovač kontextu volajícího.
static void __cdecl Create(
const SchedulerPolicy& _Policy
);
Parametry
- _Policy
Popisuje chování Plánovač nově vytvořené zásady plánovače.
Poznámky
Příloha Plánovač kontext volání implicitně umístí Plánovač počet odkazů.
Po vytvoření Plánovač s Create metodu, musíte zavolat CurrentScheduler::Detach metoda někdy v budoucnu aby Plánovač vypnout.
Pokud tato metoda je volána z kontextu, který je již připojen k jiné Plánovač existující Plánovač je zapamatované jako předchozí Plánovač a nově vytvořené Plánovač se stane aktuální plánovače.Při volání CurrentScheduler::Detach metoda později předchozí Plánovač obnovena jako aktuální plánovače.
Tuto metodu lze vyvolat řadu výjimek, včetně scheduler_resource_allocation_error a invalid_scheduler_policy_value.
Požadavky
Záhlaví: concrt.h
Obor názvů: souběžnosti
Viz také
Referenční dokumentace
CurrentScheduler::Detach – metoda