Udostępnij za pomocą


IDebugEngineProgram2::Stop

Zatrzymuje wszystkie wątki uruchomione w tym programie.

Składnia

int Stop();

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Ta metoda jest wywoływana, gdy ten program jest debugowany w środowisku wieloprogramowym. Po odebraniu zdarzenia zatrzymania z innego programu ta metoda jest wywoływana w tym programie. Implementacja tej metody powinna być asynchroniczna; oznacza to, że nie wszystkie wątki powinny być zatrzymywane przed zwróceniem tej metody. Implementacja tej metody może być tak prosta, jak wywołanie metody CauseBreak w tym programie.

Implementatory powinny wysyłać element IDebugStopCompleteEvent2 po zatrzymaniu programu.

Zobacz też