Поделиться через


Метод ISchedulerProxy::BindContext

Связывает контекст выполнения на прокси-сервере потока, если он еще не связана с одним.

virtual void BindContext(
   _Inout_ IExecutionContext * pContext
) =0;

Параметры

  • pContext
    Интерфейс к контексту выполнения, связываемый с прокси-сервером потока.

Заметки

Как правило, метод IThreadProxy::SwitchTo привязывается учетная запись-посредник потока к контексту выполнения по требованию.Однако обстоятельства, при необходимости контекст привязки заранее, чтобы убедиться, что метод SwitchTo переключается на контекст уже привязанному.Это случай для планирования контекст UMS так как оно не может вызывать методы, которые выбирают память и привязать прокси-сервер потока может включить выделение памяти потока, если прокси не сразу доступно в свободном кластере фабрики прокси потока.

invalid_argument создается, если параметр pContext имеет значение NULL.

Требования

заголовок: concrtrm.h

Параллелизм пространство имен:

См. также

Ссылки

Структура ISchedulerProxy

Метод ISchedulerProxy::UnbindContext