ICorProfilerCallback::RuntimeSuspendStarted 方法

通知探查器运行时即将挂起所有运行时线程。

HRESULT RuntimeSuspendStarted(
    [in] COR_PRF_SUSPEND_REASON suspendReason);

参数

备注

允许非托管代码中的所有运行时线程继续运行,直到它们尝试重新进入运行时。 此时,它们也会挂起,直至运行时恢复为止。 这也适用于进入运行时的新线程。 如果运行时中的所有线程均已进入可中断代码区,它们会立即挂起;如果它们尚未进入可中断代码区,那么在它们到达可中断代码区时会要求它们挂起。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**CorProf.idl、CorProf.h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

ICorProfilerCallback 接口

ICorProfilerCallback::RuntimeSuspendAborted 方法

ICorProfilerCallback::RuntimeSuspendFinished 方法