Interface ICorDebugProcess6

Estende logicamente a interface ICorDebugProcess para habilitar recursos como eventos de depuração gerenciados que são codificados em eventos de depuração de exceção nativa e divisão de módulo virtual.

Métodos

Método Descrição
Método DecodeEvent Decodifica eventos de depuração gerenciados que foram encapsulados na carga de eventos de depuração de exceção nativo especialmente criado.
Método EnableVirtualModuleSplitting Habilita ou desabilita a divisão de módulo virtual.
Método GetCode Obtém informações sobre o código gerenciado em um endereço de código em particular.
Método GetExportStepInfo Fornece informações sobre funções exportadas de runtime para ajudar a percorrer o código gerenciado.
Método MarkDebuggerAttached Altera o estado interno do depurado para que o método Debugger.IsAttached na biblioteca de classes .NET Framework retorne true.
Método ProcessStateChanged Notifica o ICorDebug de que o processo está em execução.

Comentários

Observação

A interface está disponível apenas com .NET Native. Tentar chamar QueryInterface para recuperar um ponteiro de interface retorna E_NOINTERFACE para cenários ICorDebug fora de .NET Native.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 4.6, somente .NET Native

Confira também