Metoda CurrentScheduler::Create
Tworzy nowy harmonogram, którego zachowanie jest opisana przez _Policy parametr i dołącza go do kontekstu wywołującego.Nowo utworzony harmonogram staną się bieżący harmonogram, w kontekście wywołującego.
static void __cdecl Create(
const SchedulerPolicy& _Policy
);
Parametry
- _Policy
W tym artykule opisano zachowanie nowo utworzony harmonogram zasady harmonogramu.
Uwagi
Załącznik harmonogramu kontekst wywołującego niejawnie umieszcza licznika odwołań na harmonogram.
Po utworzeniu harmonogramu z Create metody, trzeba wywołać CurrentScheduler::Detach metody w pewnym momencie w przyszłości w celu umożliwienia harmonogramu do zamykania.
Jeśli ta metoda jest wywoływana z kontekstu, który jest już dołączony do różnych harmonogram, istniejący harmonogram jest zapamiętany jako poprzedni harmonogram, nowo utworzony harmonogram staje się bieżącym harmonogramu.Po wywołaniu CurrentScheduler::Detach metodę w przyszłości, poprzedni harmonogram jest przywracany jako bieżącego harmonogramu.
Tej metody można throw szereg wyjątków, łącznie z scheduler_resource_allocation_error i invalid_scheduler_policy_value.
Wymagania
Nagłówek: concrt.h
Obszar nazw: współbieżności
Zobacz też
Informacje
Metoda CurrentScheduler::Detach