共用方式為


IUMSThreadProxy::EnterHyperCriticalRegion 方法

呼叫以輸入超關鍵區域。 在超關鍵區域內,排程器不會觀察區域期間發生任何封鎖作業。 這表示 UMS 執行緒不會因封鎖函式呼叫、鎖定封鎖的擷取嘗試、分頁錯誤、執行緒暫止、核心非同步程序呼叫 (APC) 等而重新進入排程器。

virtual int EnterHyperCriticalRegion() =0;

傳回值

超關鍵區域新的深度。 超關鍵區域可重新進入。

備註

排程器在此區域中取得鎖定時所呼叫的方法及所取得的鎖定,都必須相當謹慎。 如果此類區塊中的程式碼封鎖排程器附則排程之內容所保留的鎖定,可能會發生死結。

需求

標頭: concrtrm.h

**命名空間:**並行

請參閱

參考

IUMSThreadProxy 結構

IUMSThreadProxy::ExitHyperCriticalRegion 方法