Compartilhar via


Interface ICorDebugProcess2

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

Métodos

Método Descrição
Método ClearUnmanagedBreakpoint Remove um ponto de interrupção no deslocamento especificado 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 este 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 JIT (just-in-time) 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.

Comentários

Observação

Esta interface não pode ser chamada remotamente, seja entre computadores ou entre processos.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também