更新:2007 年 11 月
提供用于参与线程调度的方法,以防止因阻塞而执行垃圾回收。
interface IGCThreadControl : IUnknown {
    HRESULT ThreadIsBlockingForSuspension();
    HRESULT SuspensionStarting();
    HRESULT SuspensionEnding(
                [in] DWORD Generation
    );
}
方法
| 方法 | 说明 | 
|---|---|
| 通知宿主运行库正在垃圾回收或其他挂起之后继续线程。 | |
| 通知宿主运行库正在开始垃圾回收的线程挂起或其他挂起。 | |
| 通知宿主进行调用的线程即将进行阻止(可能针对垃圾回收或其他挂起)。 | 
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.idl
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0