Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Estende a interface ICorDebugDataTarget para oferecer suporte a destinos de dados mutáveis.
Methods
| Método | Description |
|---|---|
| Método ContinueStatusChanged | Altera o status de continuação para o evento de depuração pendente no thread especificado. |
| Método SetThreadContext | Define o contexto (valores de registro) para um thread. |
| Método WriteVirtual | Grava memória no espaço de endereçamento do processo de destino. |
Observações
Essa extensão para a interface ICorDebugDataTarget pode ser implementada por ferramentas de depuração que desejam modificar o processo de destino (por exemplo, para executar depuração invasiva ao vivo).
Todos esses métodos são opcionais no sentido de que nenhuma funcionalidade de depuração baseada em inspeção principal é perdida pela não implementação dessa interface ou pela falha de chamadas para esses métodos. Qualquer falha HRESULT desses métodos se propagará como a HRESULT chamada do método ICorDebug.
Observe que uma única chamada de método ICorDebug pode resultar em várias mutações e que não há nenhum mecanismo para garantir que as mutações relacionadas sejam aplicadas transacionalmente (tudo ou nada). Isso significa que, se uma mutação falhar depois que outras (para a mesma chamada ICorDebug) tiverem sido bem-sucedidas, o processo de destino pode ser deixado em um estado inconsistente e a depuração pode se tornar não confiável.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões .NET: Disponível desde: .NET Framework 4.6