Структура IUMSUnblockNotificationIUMSUnblockNotification Structure
Представляет уведомление диспетчера ресурсов о том, что прокси-поток, который заблокировал и запустил возврат к заданному контексту планирования планировщика, разблокирован и готов для планирования.Represents a notification from the Resource Manager that a thread proxy which blocked and triggered a return to the scheduler's designated scheduling context has unblocked and is ready to be scheduled. Этот интерфейс является недопустимым, когда связанный с прокси-потоком контекст выполнения, возвращенный из метода GetContext
, переносится.This interface is invalid once the thread proxy's associated execution context, returned from the GetContext
method, is rescheduled.
СинтаксисSyntax
struct IUMSUnblockNotification;
ЧленыMembers
Открытые методыPublic Methods
nameName | ОписаниеDescription |
---|---|
Иумсунблоккнотификатион:: SPContextIUMSUnblockNotification::GetContext | Возвращает IExecutionContext интерфейс для контекста выполнения, связанного с прокси-сервером потока, который был разблокирован.Returns the IExecutionContext interface for the execution context associated with the thread proxy which has unblocked. После того как этот метод возвращает управление, а базовый контекст выполнения был перепланирован с помощью вызова IThreadProxy::SwitchTo метода, этот интерфейс больше не является допустимым.Once this method returns and the underlying execution context has been rescheduled via a call to the IThreadProxy::SwitchTo method, this interface is no longer valid. |
Иумсунблоккнотификатион:: ЖетнекстунблоккнотификатионIUMSUnblockNotification::GetNextUnblockNotification | Возвращает следующий IUMSUnblockNotification интерфейс в цепочке, возвращенной методом IUMSCompletionList::GetUnblockNotifications .Returns the next IUMSUnblockNotification interface in the chain returned from the method IUMSCompletionList::GetUnblockNotifications . |
Иерархия наследованияInheritance Hierarchy
IUMSUnblockNotification
ТребованияRequirements
Заголовок: concrtrm. hHeader: concrtrm.h
Пространство имен: параллелизмNamespace: concurrency
Метод Иумсунблоккнотификатион:: oncontextIUMSUnblockNotification::GetContext Method
Возвращает IExecutionContext
интерфейс для контекста выполнения, связанного с прокси-сервером потока, который был разблокирован.Returns the IExecutionContext
interface for the execution context associated with the thread proxy which has unblocked. После того как этот метод возвращает управление, а базовый контекст выполнения был перепланирован с помощью вызова IThreadProxy::SwitchTo
метода, этот интерфейс больше не является допустимым.Once this method returns and the underlying execution context has been rescheduled via a call to the IThreadProxy::SwitchTo
method, this interface is no longer valid.
virtual IExecutionContext* GetContext() = 0;
Возвращаемое значениеReturn Value
IExecutionContext
Интерфейс для контекста выполнения для прокси-сервера потока, который был разблокирован.An IExecutionContext
interface for the execution context to a thread proxy which has unblocked.
Метод Иумсунблоккнотификатион:: ЖетнекстунблоккнотификатионIUMSUnblockNotification::GetNextUnblockNotification Method
Возвращает следующий IUMSUnblockNotification
интерфейс в цепочке, возвращенной методом IUMSCompletionList::GetUnblockNotifications
.Returns the next IUMSUnblockNotification
interface in the chain returned from the method IUMSCompletionList::GetUnblockNotifications
.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Возвращаемое значениеReturn Value
Следующий IUMSUnblockNotification
интерфейс в цепочке, возвращенной методом IUMSCompletionList::GetUnblockNotifications
.The next IUMSUnblockNotification
interface in the chain returned from the method IUMSCompletionList::GetUnblockNotifications
.
См. также разделSee also
Пространство имен Concurrencyconcurrency Namespace
Структура IUMSSchedulerIUMSScheduler Structure
Структура IUMSCompletionListIUMSCompletionList Structure