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

指示必须为所有的 StackSnapshotCallback 参数(context 参数除外)传递值。

COR_PRF_SNAPSHOT_REGISTER_CONTEXT

指示必须为所有的 StackSnapshotCallback 参数(包括 context 参数)传递值。

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 方法

其他资源

分析枚举