CoEEShutDownCOM 函数

强制公共语言运行时 (CLR) 释放其在运行时可调用包装器 (RCW) 中保存的所有接口指针。 这就产生了释放所有 RCW 缓存的效果。 .NET Framework 4 中已弃用此全局函数。 请改用特定运行时的入口点。

语法

void CoEEShutDownCOM ();  

备注

CoEEShutDownCOM 函数首先释放所有上下文和所有缓存中的所有 RCW,然后删除设置中存在的任何清理通知。 不会发生 DLL 卸载。

注意

此函数可影响加载到进程中的所有运行时。

从 .NET Framework 4 开始,在要影响的特定运行时上调用此函数的入口点。 若要获取入口点,请调用 ICLRRuntimeInfo::GetProcAddress 方法并指定“CoEEShutDownCOM”。

要求

平台:请参阅系统要求

标头:Cor.h

库:作为资源包含在 MsCorEE.dll 中

.NET Framework 版本:自 1.0 起可用

请参阅