Partager via


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

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

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 n’est disponible que 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 continue de considérer ce processus comme étant débogué, le processus reste donc 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 rattachement à 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 (processus d’abandon)

AttachProcess

CreateProcessAndAttach2

DetachCurrentProcess

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

TerminateCurrentProcess