IDebugClient5::AbandonCurrentProcess 方法 (dbgeng.h)

AbandonCurrentProcess 方法从调试器引擎的进程列表中删除当前进程,而无需分离或终止进程。

语法

HRESULT AbandonCurrentProcess();

返回值

此方法也可能返回错误值。 有关更多详细信息,请参阅 返回值

返回代码 说明
S_OK
该方法成功。

注解

此方法仅适用于实时用户模式调试。 目标必须在 Windows XP 或更高版本的 Windows 上运行。

Windows 将继续将此过程视为正在调试,因此该过程将保持挂起状态。 此方法允许关闭调试器,并让新的调试器附加到进程。 有关详细信息,请参阅 实时User-Mode目标重新附加到目标应用程序

要求

   
目标平台 桌面
Header dbgeng.h (包括 Dbgeng.h)

另请参阅

.abandon(丢弃进程)

AttachProcess

CreateProcessAndAttach2

DetachCurrentProcess

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

TerminateCurrentProcess