次の方法で共有


アンマネージ コードのプロファイリング

更新 : 2007 年 11 月

共通言語ランタイム (CLR: Common Language Runtime) には、アンマネージ コードのプロファイリングについて最小限のサポートが用意されています。次の機能があります。

  • スタック チェーンの列挙。この機能を使用すると、コード プロファイラはマネージ コードとアンマネージ コードの境界を特定できます。

  • スタック チェーンがマネージ コードまたはネイティブ コードに対応するかどうかの判定。

.NET Framework Versions 1.0 および 1.1 では、これらのメソッドは CLR デバッグ API のインプロセス サブセットを通して使用することができます。これらは CorDebug.idl ファイルに定義されています。説明については、「CLR デバッグの概要」を参照してください。

.NET Framework 2.0 では、ICorProfilerInfo2::DoStackSnapshot メソッドを使用してこの機能を利用できます。

参照

その他の技術情報

プロファイル API の主要概念

プロファイリングの概要