IDebugProcess3::Continue
Setzt die Ausführung dieses Prozesses aus einem angehaltenen Zustand fort. Jeder vorherige Ausführungszustand (z. B. ein Schritt) wird beibehalten, und der Prozess wird erneut ausgeführt.
Hinweis
Diese Methode sollte anstelle von Continue verwendet werden.
Syntax
Parameter
pThread
[in] Ein IDebugThread2-Objekt , das den Thread darstellt, der fortgesetzt werden soll.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
zurückgegeben; andernfalls ein Fehlercode.
Hinweise
Diese Methode wird für diesen Prozess aufgerufen, unabhängig davon, wie viele Prozesse gedebuggt werden oder welcher Prozess das Stoppereignis generiert hat. Die Implementierung muss den vorherigen Ausführungszustand (z. B. einen Schritt) beibehalten und die Ausführung fortsetzen, als ob sie noch nie beendet wurde, bevor sie die vorherige Ausführung abgeschlossen hat. Das heißt, wenn ein Thread in diesem Prozess einen Schritt-Over-Vorgang ausführte und beendet wurde, da ein anderer Prozess beendet wurde und dann Continue
aufgerufen wurde, muss der angegebene Thread den ursprünglichen Schritt-Over-Vorgang abschließen.
Warnung Senden Sie beim Behandeln dieses Aufrufs kein Stoppereignis oder ein sofortiges (synchrones) Ereignis an "Event ". Andernfalls reagiert der Debugger möglicherweise nicht mehr.