Compartir a través de


ISchedulerProxy::BindContext (Método)

Asocia un contexto de ejecución a un proxy del subproceso, si aún no está asociado a uno.

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

Parámetros

  • pContext
    Una interfaz al contexto de ejecución para asociar a un proxy del subproceso.

Comentarios

Normalmente, el método IThreadProxy::SwitchTo enlazará un proxy del subproceso a un contexto de ejecución a petición.Sin embargo, hay circunstancias donde es necesario enlazar un contexto de antemano para asegurarse de que el método SwitchTo cambiará a un contexto ya enlazado.Este es el caso en un contexto de programación UMS puesto que no puede llamar a métodos que asignan memoria, y al enlazar un proxy del subproceso puede implicar la asignación de memoria si un proxy del subproceso no está disponible en el grupo libre del generador de proxy de subproceso.

Se produce invalid_argument si el parámetro pContext tiene el valor NULL.

Requisitos

Encabezado: concrtrm.h

Simultaneidad deespacio de nombres:

Vea también

Referencia

ISchedulerProxy (Estructura)

ISchedulerProxy::UnbindContext (Método)