Struktura ISchedulerProxy
Interfejs, przez który planiści komunikować się z Menedżerem zasobów Runtime współbieżności negocjować alokacji zasobów.
struct ISchedulerProxy;
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Kojarzy kontekst wykonywania proxy wątku, jeśli jeszcze nie jest skojarzony z jednym. |
|
Tworzy nowego katalogu głównego procesora wirtualnego skojarzonego z istniejących zasobów wykonanie wątku sprzętu. |
|
Żądania początkowego alokacji procesora wirtualnych katalogów głównych.Każdego procesora wirtualnego katalogu głównego reprezentuje zdolność do wykonywania jeden wątek, który można wykonać pracy dla harmonogramu. |
|
Powiadamia menedżera zasobów jest zamykany przez harmonogram zadań.Spowoduje to Menedżera zasobów, aby natychmiast odzyskania wszystkich zasobów przydzielonych do harmonogramu. |
|
Rejestruje bieżącego wątku z Menedżera zasobów, kojarząc ją z tego harmonogramu. |
|
Usunięcie skojarzenia proxy wątku z kontekstu wykonywania określonej przez pContext parametr i zwraca ją do wolnej puli factory proxy wątku.Ta metoda może być wywołana tylko w kontekście realizacji, który za pośrednictwem ISchedulerProxy::BindContext metody i nie została jeszcze uruchomiona za pośrednictwem jest pContext parametr IThreadProxy::SwitchTo wywołanie metody. |
Uwagi
Menedżer zasobów ręce ISchedulerProxy interfejsu, aby każdy harmonogram, który rejestruje go za pomocą IResourceManager::RegisterScheduler metody.
Hierarchii dziedziczenia
ISchedulerProxy
Wymagania
Nagłówek: concrtrm.h
Obszar nazw: współbieżności