COR_PRF_SNAPSHOT_INFO 列挙型
各呼び出しのスタック スナップショットを使用してプロファイラーの StackSnapshotCallback 関数に渡すデータの量を指定します。
typedef enum _COR_PRF_SNAPSHOT_INFO {
COR_PRF_SNAPSHOT_DEFAULT = 0x0,
COR_PRF_SNAPSHOT_REGISTER_CONTEXT = 0x1,
COR_PRF_SNAPSHOT_X86_OPTIMIZED = 0X2
} COR_PRF_SNAPSHOT_INFO;
メンバー
メンバー |
説明 |
---|---|
COR_PRF_SNAPSHOT_DEFAULT |
context パラメーターを除く、すべての StackSnapshotCallback パラメーターに対して値を渡す必要があることを示します。 |
COR_PRF_SNAPSHOT_REGISTER_CONTEXT |
context パラメーターを含む、すべての StackSnapshotCallback パラメーターに対して値を渡す必要があることを示します。 |
COR_PRF_SNAPSHOT_X86_OPTIMIZED |
より簡潔な代替のスタック ウォーキング アルゴリズムを使用することを示します。 |
解説
COR_PRF_SNAPSHOT_INFO 列挙体によって提供される値は、パラメーターとして DoStackSnapshot メソッドに渡されます。
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: CorProf.idl、CorProf.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0
参照
参照
ICorProfilerInfo2::DoStackSnapshot メソッド