ICorDebugStepper::SetUnmappedStopMask 方法

设置一个值,该值指定其中的执行将暂停的未映射代码的类型。

HRESULT SetUnmappedStopMask (
    [in] CorDebugUnmappedStop   mask
);

参数

  • mask
    [in] 一个 CorDebugUnmappedStop 枚举值,该枚举指定在其中调试器将暂停执行的未映射代码的类型。

    默认值为 STOP_OTHER_UNMAPPED。 值 STOP_UNMANAGED 仅对互操作调试有效。

备注

当调试器找到没有到 Microsoft 中间语言 (MSIL) 的对应映射的实时 (JIT) 编译时,如果已设置用于指定未映射代码类型的标志,则调试器将暂停执行;否则,单步执行将以透明方式继续。

如果调试器不使用分档器来输入方法,则不需要逐过程执行未映射的代码。

要求

**平台:**请参见 .NET Framework 系统要求

头文件: CorDebug.idl、CorDebug.h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

参考

ICorDebugStepper 接口

ICorDebugStepper2 接口