ICorProfilerCallback::RuntimeSuspendStarted 方法
更新:2007 年 11 月
向分析工具告知,執行階段即將要暫止所有的執行階段執行緒。
HRESULT RuntimeSuspendStarted(
[in] COR_PRF_SUSPEND_REASON suspendReason);
參數
- suspendReason
[in] 表示暫止原因之 COR_PRF_SUSPEND_REASON 列舉型別的值。
備註
Unmanaged 程式碼中的所有執行階段執行緒都會被允許繼續執行,直到嘗試重新進入執行階段為止。此時,它們也會被暫止,直到執行階段繼續。這也會套用至進入執行階段的新執行緒。執行階段中的所有執行緒若是在可中斷的程式碼中會被立即暫止,若是達到可中斷的程式碼時會被要求暫止。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorProf.idl
**程式庫:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0