IDebugProcess3::Continue
Pokračuje ve spuštění tohoto procesu ze zastaveného stavu. Všechny předchozí stavy spuštění (například krok) se zachovají a proces se spustí znovu.
Poznámka:
Tato metoda by měla být použita místo Continue.
Syntaxe
Parametry
pThread
[v] IDebugThread2 objekt představující vlákno, které má být pokračovat.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Tato metoda se volá na tomto procesu bez ohledu na to, kolik procesů se ladí nebo který proces vygeneroval zastavovací událost. Implementace musí zachovat předchozí stav provádění (například krok) a pokračovat v provádění, jako by se před dokončením předchozího spuštění nikdy nezastavila. To znamená, že pokud vlákno v tomto procesu provádělo operaci krokování a bylo zastaveno, protože se zastavil nějaký jiný proces a pak Continue
byl volán, zadané vlákno musí dokončit původní krok-over operace.
Upozornění Při zpracování tohoto volání neodesílejte událost zastavení ani okamžitou (synchronní) událost do události. Jinak může ladicí program přestat reagovat.