Interface ICorDebugProcess2

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

Métodos

Método Descrição
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 Common Language Runtime (CLR) 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á em execução.
Método GetVersion Obtém a versão do CLR no qual o processo que está sendo depurado está em execução.
Método SetDesiredNGENCompilerFlags Define os sinalizadores que são necessários para o compilador JIT (just-in-time) carregar uma imagem no processo que está sendo depurado.
Método SetUnmanagedBreakpoint Define um ponto de interrupção não gerenciado no deslocamento da imagem nativa especificada.

Comentários

Observação

Esta interface não dá suporte para chamada remota, seja entre computadores ou processos cruzados.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões:Disponível desde o 2.0

Consulte também