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 メソッドに渡されます。

必要条件

:システム要件」を参照してください。

ヘッダー : CorProf.idl、CorProf.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 2.0 以降で使用可能

関連項目