更新 : 2007 年 11 月
共通言語ランタイム (CLR: Common Language Runtime) には、アンマネージ コードのプロファイリングについて最小限のサポートが用意されています。次の機能があります。
スタック チェーンの列挙。この機能を使用すると、コード プロファイラはマネージ コードとアンマネージ コードの境界を特定できます。
スタック チェーンがマネージ コードまたはネイティブ コードに対応するかどうかの判定。
.NET Framework Versions 1.0 および 1.1 では、これらのメソッドは CLR デバッグ API のインプロセス サブセットを通して使用することができます。これらは CorDebug.idl ファイルに定義されています。説明については、「CLR デバッグの概要」を参照してください。
.NET Framework 2.0 では、ICorProfilerInfo2::DoStackSnapshot メソッドを使用してこの機能を利用できます。