Struktura IUMSCompletionList
Przedstawia listę UMS zakończenia.Podczas planowania wyznaczone przez harmonogram bloki wątek UMS kontekstu jest wysyłane do podjęcia decyzji co do planowania na podstawowej procesora wirtualnego katalogu głównego, natomiast oryginalnego wątku jest zablokowany.Gdy odblokowuje oryginalnego wątku, system operacyjny kolejek go do listy zakończenia, która jest dostępna za pośrednictwem tego interfejsu.Harmonogram można kwerendy listy zakończenie na wyznaczonych kontekst harmonogramu lub innym miejscu, które poszukiwanie pracy.
struct IUMSCompletionList;
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Pobiera łańcuch IUMSUnblockNotification interfejsów reprezentujących kontekstów wykonanie których wątek skojarzonych serwerów proxy zostały odblokowane od czasu ostatniego tej metody został wywołany. |
Uwagi
Harmonogram musi być niezwykle ostrożnym, jakie akcje wykonywane po wykorzystaniu interfejsu do usuwania z kolejki elementy z listy Zakończenie.Elementy powinny być umieszczane na liście harmonogram kontekstów sprawne i jak najszybciej być ogólnie dostępne.Jest całkowicie możliwe, że jeden z elementów dequeued została przekazana własność dowolnego blokady.Harmonogram dzwoni nie funkcji dowolnego blokujące między wywołanie do usuwania z kolejki elementów i rozmieszczenia tych elementów na liście, który ogólnie dostępne są w ramach harmonogramu.
Hierarchii dziedziczenia
IUMSCompletionList
Wymagania
Nagłówek: concrtrm.h
Obszar nazw: współbieżności