Udostępnij za pośrednictwem


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

Dd504845.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

Metoda IUMSCompletionList::GetUnblockNotifications

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

Zobacz też

Informacje

Współbieżność obszaru nazw

Struktura IUMSScheduler

Struktura IUMSUnblockNotification