IDebugProgram2::ExecuteIDebugProgram2::Execute

Continue de s’exécuter ce programme à partir d’un état arrêté.Continues running this program from a stopped state. N’importe quel état précédent de l’exécution (par exemple, une étape) est désactivée, et le programme commence à s’exécuter à nouveau.Any previous execution state (such as a step) is cleared, and the program starts executing again.

Note

Cette méthode est déconseillée.This method is deprecated. Utilisez le Execute méthode à la place.Use the Execute method instead.

SyntaxeSyntax

HRESULT Execute(  
   void  
);  
int Execute();  

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

Lorsque l’utilisateur commence l’exécution à partir d’un état d’arrêt dans les threads d’un autre programme, cette méthode est appelée sur ce programme.When the user starts execution from a stopped state in some other program's thread, this method is called on this program. Cette méthode est également appelée lorsque l’utilisateur sélectionne le Démarrer commande à partir de la déboguer menu dans l’IDE.This method is also called when the user selects the Start command from the Debug menu in the IDE. L’implémentation de cette méthode peut être aussi simple que d’appeler le reprise méthode sur le thread actuel dans le programme.The implementation of this method may be as simple as calling the Resume method on the current thread in the program.

Avertissement

Ne pas envoyer un événement d’arrêt ou un événement (synchrone) immédiat événement lors du traitement de cet appel ; sinon, le débogueur peut se bloquer.Do not send a stopping event or an immediate (synchronous) event to Event while handling this call; otherwise the debugger may hang.

Voir aussiSee Also

IDebugProgram2 IDebugProgram2
Événement Event
ResumeResume