共用方式為


IDebugProgram2::Terminate

終止程式。

語法

int Terminate();

傳回值

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

備註

可能的話,程式將會終止並從進程卸除;否則,偵錯引擎 (DE) 會執行任何必要的清除。

這個方法或 Terminate 方法是由 IDE 呼叫,通常是為了回應使用者停止所有偵錯。 在理想情況下,此方法的實作應該會終止進程內的程式。 如果無法這麼做,DE 應該防止程式在此進程中再執行一次(並執行任何必要的清除)。 IDebugProcess2::Terminate如果 IDE 呼叫方法,則呼叫 方法之後IDebugProgram2::Terminate,將會終止整個進程。

另請參閱