Udostępnij za pośrednictwem


IDebugProgram2::Execute

Kontynuuje uruchamianie tego programu ze stanu zatrzymania. Wszystkie poprzednie stany wykonywania (takie jak krok) są czyszczone, a program rozpoczyna wykonywanie ponownie.

Uwaga

Ta metoda jest przestarzała. Zamiast tego użyj metody Execute.

Składnia

int Execute();

Wartość zwracana

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

Uwagi

Gdy użytkownik rozpoczyna wykonywanie ze stanu zatrzymanego w wątku innego programu, ta metoda jest wywoływana w tym programie. Ta metoda jest również wywoływana, gdy użytkownik wybierze polecenie Start z menu Debugowanie w środowisku IDE. Implementacja tej metody może być tak prosta, jak wywołanie metody Resume w bieżącym wątku w programie.

Ostrzeżenie

Nie wysyłaj zdarzenia zatrzymania lub natychmiastowego (synchronicznego) zdarzenia do zdarzenia podczas obsługi tego wywołania; w przeciwnym razie debuger może przestać odpowiadać.

Zobacz też