Partilhar via


ICorDebugProcess6 Interface

Expande logicamente a interface ICorDebugProcess para ativar funcionalidades como a descodificação de eventos de depuração geridos codificados em eventos de depuração de exceções nativas e divisão de módulos virtuais.

Métodos

Método Descrição
Método DecodeEvent Descodifica eventos de depuração geridos que foram encapsulados no payload de eventos de depuração de exceções nativas especialmente concebidos.
EnableVirtualModuleSplitting Method Ativa ou desativa a divisão de módulos virtuais.
Método GetCode Obtém informações sobre o código gerido num determinado endereço de código.
GetExportStepInfo Method Fornece informações sobre as funções exportadas do runtime para ajudar a percorrer o código gerido.
Método MarkDebuggerAttached Altera o estado interno da depuração para que o Debugger.IsAttached método na Biblioteca de Classes .NET Framework devolva true.
ProcessStateChanged Method Notifica a ICorDebug de que o processo está em execução.

Observações

Nota

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

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponível desde a versão 4.6, apenas .NET Native

Ver também