Compartilhar via


ICorDebugProcess2 Interface

Uma extensão lógica da interface ICorDebugProcess, que representa um processo que executa o código gerenciado.

Methods

Método Description
Método ClearUnmanagedBreakpoint Remove um ponto de interrupção no deslocamento especificado que foi definido por uma chamada anterior para ICorDebugProcess2::SetUnmanagedBreakpoint.
Método GetDesiredNGENCompilerFlags Obtém os sinalizadores que devem ser definidos para o CLR (Common Language Runtime) para carregar a imagem no processo referenciado por isso ICorDebugProcess2.
Método GetReferenceValueFromGCHandle Obtém um ponteiro de referência para o objeto gerenciado especificado que tem um identificador de coleta de lixo.
Método GetThreadForTaskID Obtém o thread no qual a tarefa com o identificador especificado está sendo executada.
Método GetVersion Obtém a versão do CLR na qual o processo que está sendo depurado está em execução.
Método SetDesiredNGENCompilerFlags Define os sinalizadores necessários para que o compilador just-in-time (JIT) carregue uma imagem no processo que está sendo depurado.
Método SetUnmanagedBreakpoint Define um ponto de interrupção não gerenciado no deslocamento de imagem nativa especificado.

Observações

Observação

Essa interface não dá suporte a ser chamada remotamente, seja entre máquinas ou entre processos.

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 2.0