IUMSThreadProxy 结构
执行线程的抽象。 如果要为计划程序授予用户模式可计划 (UMS) 线程,则将计划程序策略元素 SchedulerKind 的值设置为 UmsThreadDefault,并实现 IUMSScheduler 接口。 UMS 线程仅在版本为 Windows 7 或更高版本的 64 位操作系统上支持。
struct IUMSThreadProxy : public IThreadProxy;
成员
公共方法
名称 |
说明 |
---|---|
调用以输入关键区域。 在关键的区域内时,计划程序将不遵循该区域中发生的异步阻止操作。 这意味着该计划程序不会对页错误,线程挂起,异步过程调用实例的核心重新 (APCs)输入,等等, UMS 线程的。 |
|
调用以输入超关键区域。 在超关键的区域内时,计划程序将不遵循该区域中发生的任何阻止操作。 这意味着该计划程序不会的块重新输入函数调用,锁块中获取尝试,页错误,线程挂起,异步过程调用实例的 (APCs)核心,等等, UMS 线程的。 |
|
调用以退出关键区域。 |
|
调用以退出超关键区域。 |
|
返回线程代理所处的关键区域的类型。 由于吹毛求疵的区域是重要区域的超集,因此,如果代码输入了一个重要区域然后一个吹毛求疵的区域, InsideHyperCriticalRegion 将返回。 |
继承层次结构
IUMSThreadProxy
要求
**标头:**concrtrm.h
命名空间: 并发