Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece métodos que permitem aos desenvolvedores depurar aplicativos no ambiente CLR (Common Language Runtime).
Observação
Não há suporte para depuração de modo misto (código gerenciado e nativo) em plataformas não x86 (como IA64 e AMD64).
Methods
| Método | Description |
|---|---|
| Método CanLaunchOrAttach | Determina se a inicialização de um novo processo ou a anexação ao processo determinado é possível no contexto da configuração atual do computador e do runtime. |
| Método CreateProcess | Inicia um processo e seu thread primário sob o controle do depurador. |
| Método DebugActiveProcess | Anexa o depurador a um processo existente. |
| Método EnumerateProcesses | Obtém um enumerador para os processos que estão sendo depurados. |
| Método GetProcess | Retorna o objeto "ICorDebugProcess" com a ID de processo fornecida. |
| Método Initialize | Inicializa o ICorDebug objeto. |
| Método SetManagedHandler | Especifica o objeto do manipulador de eventos para eventos gerenciados. |
| Método SetUnmanagedHandler | Especifica o objeto do manipulador de eventos para eventos não gerenciados. |
| Método Terminate | Encerra o ICorDebug objeto. |
Observações
ICorDebug representa um loop de processamento de eventos para um processo de depurador. O depurador deve aguardar o retorno de chamada ICorDebugManagedCallback::ExitProcess de todos os processos que estão sendo depurados antes de liberar essa interface.
O ICorDebug objeto deve ser criado pela função CreateDebuggingInterfaceFromVersion , que permite que os clientes obtenham uma implementação específica que ICorDebug emula uma versão específica da API de depuração.
Observação
Essa interface não dá suporte a ser chamada remotamente, seja entre máquinas ou entre processos.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 1.0