Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Представляет уведомление диспетчера ресурсов о том, что прокси-поток, который был заблокирован и спровоцировал возврат к заданной среде планирования планировщика, был разблокирован и готов к планированию. Этот интерфейс становится недействительным, как только связанный с прокси-потоком контекст выполнения, возвращенный из метода GetContext, перепланируется.
Синтаксис
struct IUMSUnblockNotification;
Участники
Открытые методы
| Имя | Описание |
|---|---|
| IUMSUnblockNotification::GetContext |
IExecutionContext Возвращает интерфейс для контекста выполнения, связанного с прокси-сервером потока, который разблокировался. После возврата этого метода и переназначения контекста выполнения вызовом метода IThreadProxy::SwitchTo, данный интерфейс больше недействителен. |
| IUMSUnblockNotification::GetNextUnblockNotification | Возвращает следующий IUMSUnblockNotification интерфейс в цепочке, которую возвращает метод IUMSCompletionList::GetUnblockNotifications. |
Иерархия наследования
IUMSUnblockNotification
Требования
Заголовок: concrtrm.h
Пространство имен: конкурентность
Метод IUMSUnblockNotification::GetContext
Возвращает интерфейс IExecutionContext для контекста выполнения, связанного с прокси-сервером потока, который разблокировался. После возврата этого метода и перепланированного контекста выполнения вызовом метода IThreadProxy::SwitchTo этот интерфейс больше недействителен.
virtual IExecutionContext* GetContext() = 0;
Возвращаемое значение
Интерфейс IExecutionContext контекста выполнения для прокси-сервера потока, который разблокировался.
Метод IUMSUnblockNotification::GetNextUnblockNotification
Возвращает следующий IUMSUnblockNotification интерфейс в цепочке, возвращаемой из метода IUMSCompletionList::GetUnblockNotifications.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Возвращаемое значение
Следующий IUMSUnblockNotification интерфейс в цепочке был возвращен методом IUMSCompletionList::GetUnblockNotifications.
См. также
Пространство имен параллелизм
Структура IUMSScheduler
Структура IUMSCompletionList