Compartilhar via


Interface ICorDebugManagedCallback2

Fornece métodos para oferecer suporte à manipulação de exceção do depurador e aos assistentes de depuração gerenciados (MDAs). ICorDebugManagedCallback2 é uma extensão lógica da interface ICorDebugManagedCallback.

Métodos

Método Descrição
Método ChangeConnection Notifica o depurador de que o conjunto de tarefas associadas à conexão especificada foi alterado.
Método CreateConnection Notifica o depurador de que uma nova conexão foi criada.
Método DestroyConnection Notifica o depurador de que uma nova conexão foi terminada.
Método Exception Notifica o depurador de que uma pesquisa por um manipulador de exceção foi iniciada.
Método ExceptionUnwind Fornece uma notificação de status durante o processo de desenrolamento da exceção.
Método FunctionRemapComplete Notifica o depurador de que a execução de código mudou para uma nova versão de uma função editada.
Método FunctionRemapOpportunity Notifica o depurador de que a execução de código atingiu um ponto de sequência em uma versão mais antiga de uma função editada.
Método MDANotification Fornece uma notificação de que a execução de código encontrou uma mensagem de MDA (assistente de depuração gerenciada).

Comentários

A interface ICorDebugManagedCallback2 estende a interface ICorDebugManagedCallback para lidar com novos eventos de depuração introduzidos no .NET Framework 2.0.

Um depurador deve implementar ICorDebugManagedCallback2 se estiver depurando aplicativos do .NET Framework 2.0. Uma instância de ICorDebugManagedCallback ou ICorDebugManagedCallback2 é passada como o objeto de retorno de chamada para ICorDebug::SetManagedHandler.

Observação

Esta interface não pode ser chamada remotamente, seja entre computadores ou entre processos.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também