Sdílet prostřednictvím


IDebugProcess3::Execute

Pokračuje ve spuštění tohoto procesu ze zastaveného stavu. Jakýkoli předchozí stav spuštění (například krok) se vymaže a proces se spustí znovu.

Poznámka:

Tato metoda by měla být použita místo Execute.

Syntaxe

int Execute(
   IDebugThread2 pThread
);

Parametry

pThread
[v] IDebugThread2 objekt představující vlákno ke spuštění.

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

Když uživatel spustí spuštění z zastaveného stavu v nějakém vlákně jiného procesu, tato metoda se volá v tomto procesu. Tato metoda se také volá, když uživatel vybere příkaz Start z nabídky Ladění v integrovaném vývojovém prostředí. Implementace této metody může být stejně jednoduchá jako volání metody Resume v aktuálním vlákně procesu.

Upozorňující

Při zpracování tohoto volání neodesílejte do události zastavení ani okamžitou (synchronní) událost. Jinak může ladicí program přestat reagovat.

Viz také