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