ICorDebugStepper::StepOut 方法

更新:2007 年 11 月

使此 ICorDebugStepper 单步执行其包含的线程,并在当前帧向调用帧返回控制时完成。

HRESULT StepOut ();

备注

StepOut 操作将在从当前帧正常返回到调用帧后完成。

如果在非托管代码中调用 StepOut,则单步执行将在当前帧返回到调用它的托管代码时完成。

在 .NET Framework 2.0 版中,不要在设置 STOP_UNMANAGED 标志时使用 StepOut,因为它将失败。(使用 ICorDebugStepper::SetUnmappedStopMask 为单步执行设置标志。)互操作调试器必须自行跳出至本机代码。

要求

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

**头文件:**CorDebug.idl

**库:**CorGuids.lib

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

请参见

参考

ICorDebugStepper

ICorDebugStepper2