IDebugProcess3::ExecuteIDebugProcess3::Execute

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

Note

Cette méthode doit être utilisée à la place de Execute.This method should be used instead of Execute.

SyntaxeSyntax

HRESULT Execute(  
   IDebugThread2* pThread  
);  
int Execute(  
   IDebugThread2 pThread  
);  

ParamètresParameters

pThread
[in] Un IDebugThread2 objet qui représente le thread à exécuter.[in] An IDebugThread2 object representing the thread to execute.

Valeur de retourReturn Value

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

NotesRemarks

Lorsque l’utilisateur commence l’exécution à partir d’un état d’arrêt dans les threads d’un autre processus, cette méthode est appelée sur ce processus.When the user starts execution from a stopped state in some other process's thread, this method is called on this process. 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 processus.The implementation of this method may be as simple as calling the Resume method on the current thread in the process.

Warning

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

IDebugProcess3 IDebugProcess3
IDebugThread2 IDebugThread2
Reprise Resume
EventEvent