执行一步。
备注
此方法已被否决。请改用 IDebugProcess3:: 步骤 方法。
HRESULT Step(
IDebugThread2* pThread,
STEPKIND sk,
STEPUNIT step
);
int Step(
IDebugThread2 pThread,
enum_STEPKIND sk,
enum_STEPUNIT step
);
参数
pThread
[in] 表示单步执行的线程的 IDebugThread2 对象。sk
[in] 从指定步骤的 STEPKIND 枚举的值。step
[in] 从如指定步骤单元测试的 STEPUNIT 枚举的值 (,由语句或命令)。
返回值
如果成功,则返回; S_OK否则,返回错误代码。
备注
如果有任何线程同步或通信线程之间,其他线程在程序应运行,在特定线程上执行时。
警告
不要将一个终止的事件或一个即时 () 同步事件。 IDebugEventCallback2:: 事件 ,当处理此时调用,否则调试器会停止。