IDebugProcess3::Step

使该过程执行第一个指令或语句。

注意

应使用此方法而不是 Step

语法

int Step(
   IDebugThread2 pThread,
   enum_STEPKIND sk,
   enum_STEPUNIT step
);

参数

pThread
[in]一个 IDebugThread2 对象,该对象表示正在阶梯的线程。

sk
[in] STEPKIND 值之一。

step
[in]STEPUNIT 值之一。

返回值

如果成功,则返回S_OK;否则返回错误代码。

注解

如果线程之间有任何线程同步或通信,则当特定线程执行时,进程中的其他线程应运行。

警告 不要在处理此调用时将停止事件或立即(同步)事件发送到 事件 ;否则调试器可能会停止响应。

另请参阅