共用方式為


IDebugProcess3::Step

讓程式逐步執行一個指令或語句。

注意

這個方法應該使用,而不是 Step

語法

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

參數

pThread
[in] 代表要逐步執行之線程的 IDebugThread2 物件。

sk
[in] 其中一個 STEPKIND 值。

step
[in]其中 一個 STEPUNIT 值。

傳回值

如果成功,則會傳回S_OK;否則會傳回錯誤碼。

備註

如果線程之間有任何線程同步處理或通訊,則當特定線程逐步執行時,進程中的其他線程應該執行。

警告 不要在處理此呼叫時將停止事件或立即 (同步) 事件傳送至 Event ;否則調試程式可能會停止回應。

另請參閱