IResourceManager 结构
并发运行时资源管理器的接口。 这是计划程序与资源管理器通信的接口。
struct IResourceManager;
成员
公共枚举
Name |
说明 |
---|---|
表示操作系统版本的枚举类型。 |
公共方法
Name |
说明 |
---|---|
仅在运行时的调试版本中出现,此方法是旨在简化在各个硬件拓扑上测试资源管理器的测试挂钩,而无需实际硬件与配置匹配。 使用运行时的零售内部版本,将不执行任何操作返回该方法。 |
|
递增资源管理器上的引用数。 |
|
向资源管理器注册计划程序。 注册计划程序后,它应该使用返回的 ISchedulerProxy 接口与资源管理器进行通信。 |
|
减少此计划程序组的引用计数。 资源管理器引用计数变为 0 时会被破坏。 |
备注
使用 CreateResourceManager 函数来获取单一资源管理器实例的接口。 该方法递增资源管理器上的引用数,您应在完成资源管理器的操作后调用 IResourceManager::Release 方法来释放该引用。 通常,您创建的每个计划程序将在创建过程中调用此方法,并在资源管理器关闭后释放该引用到资源管理器。
继承层次结构
要求
**标头:**concrtrm.h
命名空间: 并发