Interface ICorDebugProcess

Representa um processo que está executando o código gerenciado. Essa interface é uma subclasse de ICorDebugController.

Métodos

Método Descrição
Método ClearCurrentException Limpa a exceção não gerenciada atual no thread especificado.
Método EnableLogMessages Habilita e desabilita o envio de mensagens de log para o depurador.
Método EnumerateAppDomains Enumera todos os domínios do aplicativo no processo.
Método EnumerateObjects Não implementado.
Método GetHandle Obtém um identificador para o processo.
Método GetHelperThreadID Obtém a ID de thread do SO (sistema operacional) para o thread auxiliar interno do depurador.
Método GetID Obtém a ID do SO (sistema operacional) do processo.
Método GetObject Não implementado.
Método GetThread Obtém a instância ICorDebugThread que tem a ID de thread do sistema operacional especificada.
Método GetThreadContext Obtém o contexto do thread fornecido.
Método IsOSSuspended Determina se o thread foi suspenso como resultado da interrupção do processo pelo depurador.
Método IsTransitionStub Determina se um endereço está dentro de um stub que causará uma transição para o código gerenciado.
Método ModifyLogSwitch Define o nível de gravidade do comutador de log especificado.
Método ReadMemory Lê a memória do processo.
Método SetThreadContext Define o contexto para o thread fornecido.
Método ThreadForFiberCookie Preterido.
Método WriteMemory Grava dados em uma área de memória no processo.

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 a versão 1.0

Confira também