Compartilhar via


Método ICorDebugManagedCallback::ExitProcess

Notifica o depurador de que um processo foi encerrado.

Sintaxe

HRESULT ExitProcess (
    [in] ICorDebugProcess *pProcess
);

Parâmetros

pProcess [em] Um ponteiro para um objeto ICorDebugProcess que representa o processo.

Comentários

Não é possível continuar a partir de um evento ExitProcess. Esse evento pode ser disparado de forma assíncrona para outros eventos embora o processo apareça como parado. Isso poderá ocorrer se o processo for encerrado enquanto estiver parado, geralmente devido a alguma força externa.

Se o CLR (Common Language Runtime) já estiver expedindo um retorno de chamada gerenciado, esse evento será adiado até que esse retorno de chamada tenha retornado.

O evento ExitProcess é o único evento de sair/descarregar que tem a garantia de ser chamado no desligamento.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também