IDebugProgram2::Continue

Setzt die Ausführung dieses Programms aus einem angehaltenen Zustand fort. Jeder vorherige Ausführungszustand (z. B. ein Schritt) wird beibehalten, und das Programm wird erneut ausgeführt.

Hinweis

Diese Methode ist als veraltet markiert. Verwenden Sie stattdessen die Continue-Methode .

Syntax

int Continue( 
   IDebugThread2 pThread
);

Parameter

pThread [in] Ein IDebugThread2 -Objekt, das den Thread darstellt.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

Diese Methode wird für dieses Programm aufgerufen, unabhängig davon, wie viele Programme gedebuggt werden oder welches Programm 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 Programm einen Schritt-Over-Vorgang ausführte und beendet wurde, weil ein anderes Programm beendet wurde und dann diese Methode aufgerufen wurde, muss das Programm 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.

Siehe auch