IDebugClient2::AbandonCurrentProcess 方法 (dbgeng.h)

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

语法

HRESULT AbandonCurrentProcess();

返回值

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

返回代码 描述
S_OK
该方法成功。

言论

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

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

要求

要求 价值
目标平台 桌面
标头 dbgeng.h (包括 Dbgeng.h)

另请参阅

.abandon (放弃进程)

AttachProcess

CreateProcessAndAttach2

DetachCurrentProcess

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

TerminateCurrentProcess