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 以降で使用可能

関連項目