Méthode IDebugClient3 ::AbandonCurrentProcess (dbgeng.h)

La méthode AbandonCurrentProcess supprime le processus en cours de la liste des processus du moteur de débogueur sans le détacher ou l’arrêter.

Syntaxe

HRESULT AbandonCurrentProcess();

Valeur de retour

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.

Code de retour Description
S_OK
La méthode a réussi.

Remarques

Cette méthode est disponible uniquement pour le débogage en mode utilisateur actif. La cible doit s’exécuter sur Windows XP ou une version ultérieure de Windows.

Windows continuera à considérer ce processus comme étant débogué, le processus restera suspendu. Cette méthode permet d’arrêter le débogueur et d’attacher un nouveau débogueur au processus. Pour plus d’informations, consultez Cibles de User-Mode en direct et Ré-attachement à l’application cible .

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

.abandon (abandon de processus)

AttachProcess

CreateProcessAndAttach2

DetachCurrentProcess

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

TerminateCurrentProcess