IUMSThreadProxy::EnterHyperCriticalRegion 方法

调用以输入超关键区域。 在超关键的区域内时,计划程序将不遵循该区域中发生的任何阻止操作。 这意味着计划程序将不再重新进入 UMS 线程的阻止函数调用、阻止锁定获取尝试、页面错误、线程挂起、内核异步过程调用 (APC) 等。

virtual int EnterHyperCriticalRegion() =0;

返回值

超关键区域新的深度。 超关键区域可重入。

备注

计划程序对于它调用的方法是什么以及在该区域需要什么锁定应格外注意。 如果此类区域中的代码阻止计划程序负责计划的内容所持有的锁,则可能会发生死锁。

要求

**标头:**concrtrm.h

命名空间: 并发

请参见

参考

IUMSThreadProxy 结构

IUMSThreadProxy::ExitHyperCriticalRegion 方法