Partilhar via


ICorDebugProcess Interface

Representa um processo que está a executar código gerido. Esta interface é uma subclasse de ICorDebugController.

Métodos

Método Descrição
Método ClearCurrentException Limpa a exceção não gerida atual no thread especificado.
EnableLogMessages Method Ativa e desativa o envio de mensagens de registo para o depurador.
EnumerateAppDomains Method Enumera todos os domínios da aplicação no processo.
EnumerateObjects Method Não implementado.
Método GetHandle Obtém um identificador para o processo.
Método GetHelperThreadID Obtém o ID de thread do sistema operativo (SO) para o thread auxiliar interno do depurador.
Método GetID Obtém o ID do sistema operativo (SO) do processo.
Método GetObject Não implementado.
Método GetThread Obtém a instância ICorDebugThread que tem o ID de thread do SO especificado.
Método GetThreadContext Obtém o contexto para o tópico especificado.
Método IsOSSuspended Determina se o thread foi suspenso como resultado da paragem 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 gerido.
ModifyLogSwitch Method Define o nível de gravidade do comutador de registo especificado.
Método ReadMemory Lê a memória do processo.
Método SetThreadContext Define o contexto para o thread especificado.
ThreadForFiberCookie Method Preterido.
Método WriteMemory Escreve dados numa área de memória no processo.

Observações

Nota

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

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

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

Ver também