Partilhar via


ICorDebugProcess2 Interface

Uma extensão lógica da interface ICorDebugProcess, que representa um processo executando 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 Common Language Runtime (CLR) 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á sendo executado.
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 nativo especificado.

Observações

Observação

Esta interface não suporta ser chamada remotamente, seja entre máquinas ou entre processos.

Requerimentos

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões .NET: Disponível desde: .NET Framework 2.0