Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Fornece métodos que permitem aos desenvolvedores depurar aplicativos no ambiente CLR (Common Language Runtime).
Observação
A depuração de modo misto (código gerenciado e nativo) não é suportada em plataformas não-x86 (como IA64 e AMD64).
Methods
| Método | Description |
|---|---|
| Método CanLaunchOrAttach | Determina se é possível iniciar um novo processo ou anexá-lo a um determinado processo dentro do contexto da configuração atual da máquina e do tempo de execução. |
| 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 de função CreateDebuggingInterfaceFromVersion , que permite que os clientes obtenham uma implementação específica que emula uma versão específica da API de ICorDebug depuração.
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 o .NET Framework 1.0