Método ISchedulerProxy::BindContext
Associa um contexto de execução com um proxy de thread, se não for associada ao.
virtual void BindContext(
_Inout_ IExecutionContext * pContext
) =0;
Parâmetros
- pContext
Uma interface para o contexto de execução a ser associado a um proxy do thread.
Comentários
Normalmente, o método de IThreadProxy::SwitchTo associará um proxy do thread em um contexto de execução sob demanda. Há, porém, as condições em que é necessário associar com antecedência um contexto para garantir que o método de SwitchTo a um contexto já associada. Esse é o caso em UMS que agendarem o contexto porque não pode chamar os métodos que atribuem a memória, e associar um proxy do thread pode envolver a alocação de memória se um proxy do thread não é prontamente disponível no pool livre de fábrica de proxy de thread.
invalid_argument será lançada se o parâmetro pContext tem o valor NULL.
Requisitos
Cabeçalho: concrtrm.h
Namespace: simultaneidade