Freigeben über


IDebugClient3::AbandonCurrentProcess-Methode (dbgeng.h)

Die AbandonCurrentProcess-Methode entfernt den aktuellen Prozess aus der Prozessliste der Debugger-Engine, ohne den Prozess zu trennen oder zu beenden.

Syntax

HRESULT AbandonCurrentProcess();

Rückgabewert

Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Diese Methode ist nur für das Debuggen im Livebenutzermodus verfügbar. Das Ziel muss unter Windows XP oder einer höheren Version von Windows ausgeführt werden.

Windows betrachtet diesen Prozess weiterhin als debuggiert, sodass der Prozess angehalten bleibt. Diese Methode ermöglicht das Herunterfahren des Debuggers und das Anfügen eines neuen Debuggers an den Prozess. Weitere Informationen finden Sie unter Live User-Mode Targets und Erneutes Anfügen an die Zielanwendung .

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

.abandon (Abbruchprozess)

AttachProcess

CreateProcessAndAttach2

DetachCurrentProcess

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

TerminateCurrentProcess