Udostępnij za pośrednictwem


IUMSUnblockNotification — Struktura

Reprezentuje powiadomienie z usługi Resource Manager, że serwer proxy wątku, który zablokował i wyzwolił powrót do wyznaczonego kontekstu planowania harmonogramu, został odblokowany i jest gotowy do zaplanowana. Ten interfejs jest nieprawidłowy, gdy skojarzony kontekst wykonywania serwera proxy wątku zwrócony z GetContext metody zostanie ponownie zaplanowany.

Składnia

struct IUMSUnblockNotification;

Członkowie

Metody publiczne

Nazwa/nazwisko opis
IUMSUnblockNotification::GetContext IExecutionContext Zwraca interfejs kontekstu wykonywania skojarzonego z serwerem proxy wątku, który został odblokowany. Po powrocie tej metody i ponownym uruchomieniu bazowego kontekstu wykonywania za pośrednictwem wywołania IThreadProxy::SwitchTo metody ten interfejs nie jest już prawidłowy.
IUMSUnblockNotification::GetNextUnblockNotification Zwraca następny IUMSUnblockNotification interfejs w łańcuchu zwróconym z metody IUMSCompletionList::GetUnblockNotifications.

Hierarchia dziedziczenia

IUMSUnblockNotification

Wymagania

Nagłówek: concrtrm.h

Przestrzeń nazw: współbieżność

IUMSUnblockNotification::GetContext — Metoda

IExecutionContext Zwraca interfejs kontekstu wykonywania skojarzonego z serwerem proxy wątku, który został odblokowany. Po powrocie tej metody i ponownym uruchomieniu bazowego kontekstu wykonywania za pośrednictwem wywołania IThreadProxy::SwitchTo metody ten interfejs nie jest już prawidłowy.

virtual IExecutionContext* GetContext() = 0;

Wartość zwracana

IExecutionContext Interfejs kontekstu wykonywania na serwerze proxy wątku, który został odblokowany.

IUMSUnblockNotification::GetNextUnblockNotification — Metoda

Zwraca następny IUMSUnblockNotification interfejs w łańcuchu zwróconym z metody IUMSCompletionList::GetUnblockNotifications.

virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;

Wartość zwracana

Następny IUMSUnblockNotification interfejs w łańcuchu zwrócony z metody IUMSCompletionList::GetUnblockNotifications.

Zobacz też

Przestrzeń nazw współbieżności
IUMSScheduler, struktura
IUMSCompletionList, struktura