Compartilhar via


ICorDebugProcess6 Interface

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

Methods

Método Description
Método DecodeEvent Decodifica eventos de depuração gerenciados que foram encapsulados na carga de eventos de depuração de exceção nativa especialmente criados.
Método EnableVirtualModuleSplitting Habilita ou desabilita a divisão do módulo virtual.
Método GetCode Obtém informações sobre o código gerenciado em um endereço de código específico.
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 depurador para que o Debugger.IsAttached método retorne true.
Método ProcessStateChanged Notifica o ICorDebug de que o processo está em execução.

Observações

Observação

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

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET: Disponível desde o .NET Framework 4.6