Metoda ISchedulerProxy::SubscribeCurrentThread
Rejestruje bieżącego wątku z Menedżera zasobów, kojarząc ją z tego harmonogramu.
virtual IExecutionResource * SubscribeCurrentThread() =0;
Wartość zwracana
IExecutionResource Relacje reprezentujących bieżący wątek w czasie wykonywania.
Uwagi
Tej metody należy użyć, jeśli chcesz, aby Menedżer zasobów do konta dla bieżącego wątku podczas przydzielania zasobów na Twój harmonogram i inne planiści.Opcja ta jest szczególnie przydatna, gdy plany wątku do uczestniczenia w pracach w kolejce do harmonogramu, na wraz z korzeni procesora wirtualnego, który harmonogramu otrzyma od Menedżera zasobów.Menedżer zasobów używa informacji do zapobieżenia niepotrzebnego nadsubskrypcji wątków sprzętu w systemie.
Zasobów wykonanie otrzymanych za pośrednictwem tej metody powinny być zwrócone do Menedżera zasobów za pomocą IExecutionResource::Remove metody.Wątek, który wywołuje Remove metoda musi być tego samego wątku, który uprzednio nazywany SubscribeCurrentThread metody.
Akt subskrybowania wątek zwiększa poziom subskrypcji podstawowej wątku sprzętu o jeden.Poziom subskrypcji jest zmniejszana o podczas subskrypcji jest zakończony.Aby uzyskać więcej informacji na temat poziomów subskrypcji, zobacz IExecutionResource::CurrentSubscriptionLevel.
Wymagania
Nagłówek: concrtrm.h
Obszar nazw: współbieżności