ICorProfilerCallback::RuntimeSuspendStarted 方法

通知探查器运行时即将暂停所有运行时线程。

语法

HRESULT RuntimeSuspendStarted(  
    [in] COR_PRF_SUSPEND_REASON suspendReason);  

参数

suspendReason
[in] COR_PRF_SUSPEND_REASON 枚举值,指示挂起的原因。

注解

非托管代码中的所有运行时线程都可以继续运行,直到它们尝试重新进入运行时为止。 此时,它们也将挂起,直到运行时恢复。 这也适用于进入运行时的新线程。 如果运行时中的所有线程已处于可中断代码中,则它们会立即挂起,或者在它们到达可中断代码时被要求挂起。

要求

平台:请参阅系统要求

头文件: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET Framework 版本:自 2.0 起可用

另请参阅