アプリケーション ドメインと Visual C++

__clrcall 仮想関数がある場合、vtable はアプリケーション ドメイン (appdomain) ごとになります。 1 つの appdomain でオブジェクトを作成した場合、仮想関数はその appdomain 内からのみ呼び出すことができます。 混合モード (/clr) では、型に __clrcall 仮想関数がない場合は、プロセスごとに vtable が作成されます。 /clr:pure および /clr:safe コンパイラ オプションは Visual Studio 2015 では非推奨とされており、Visual Studio 2017 ではサポートされていません。

詳細については、以下を参照してください:

関連項目