IDebugProgram2::Continue
會繼續執行此程式從停止的狀態。 要保留任何先前的執行狀態 (例如,一個步驟中),程式即開始執行一次。
![]() |
---|
這個方法已被取代。請改用 IDebugProcess3::Continue 方法。 |
HRESULT Continue(
IDebugThread2* pThread
);
int Continue(
IDebugThread2 pThread
);
參數
- pThread
[in]IDebugThread2表示執行緒的物件。
傳回值
如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。
備註
在這個程式,不論多少程式正在進行偵錯,哪一個程式所產生的停止事件,會呼叫這個方法。 實作必須保留先前的執行狀態 (例如,一個步驟中),且繼續執行,就好像它永遠不會已停止之前完成之前執行。 也就是說,如果此程式中的執行緒正在執行 「 進入 」 作業,已停止,因為其他程式停止,而且會呼叫這個方法後再程式必須先完成進入函式 9。
警告
不要傳送停止事件或立即 (同步) 事件IDebugEventCallback2::Event時處理這個呼叫。 否則偵錯工具可能會停止回應。