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
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.