IExecutionContext 结构
可以在指定虚拟处理器上运行并可以协作切换上下文的执行上下文的接口。
struct IExecutionContext;
成员
公共方法
名称 |
说明 |
---|---|
当线程代理开始执行特定的执行上下文时被调用的方法。 这应该是您计划程序的主工作者例程。 |
|
返回执行上下文的唯一标识符。 |
|
返回正在执行此上下文的线程代理的接口。 |
|
返回此执行上下文所属的计划程序的接口。 |
|
将线程代理与此执行上下文相关联。 在开始执行上下文的 Dispatch 方法之前,关联的线程代理会调用此方法。 |
备注
如果要实现与并发运行时资源管理器进行交互的自定义计划程序,您将需要实现 IExecutionContext 接口。 资源管理器创建的线程以计划程序的名义通过执行 IExecutionContext::Dispatch 方法执行工作。
继承层次结构
IExecutionContext
要求
**标头:**concrtrm.h
命名空间: 并发