Compartilhar via


Método IDebugClient5::AbandonCurrentProcess (dbgeng.h)

O método AbandonCurrentProcess remove o processo atual da lista de processos do mecanismo de depurador sem desanexar ou encerrar o processo.

Sintaxe

HRESULT AbandonCurrentProcess();

Retornar valor

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

Esse método só está disponível para depuração dinâmica do modo de usuário. O destino deve estar em execução no Windows XP ou em uma versão posterior do Windows.

O Windows continuará a considerar esse processo como sendo depurado e, portanto, o processo permanecerá suspenso. Esse método permite que o depurador seja desligado e um novo depurador seja anexado ao processo. Consulte Destinos do Live User-Mode e Anexação novamente ao aplicativo de destino para obter mais informações.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

.abandon (abandonar processo)

AttachProcess

CreateProcessAndAttach2

DetachCurrentProcess

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

TerminateCurrentProcess