Técnicas de depuração padrão
Esta seção discute técnicas de depuração padrão que você pode aplicar em diferentes tecnologias e diferentes tipos de código.
Nesta seção
- Usando pontos de interrupção
- Leitura e gravação de memória
- Usando a extensão !analyze
- Manipulando uma verificação de bugs quando o verificador de driver está habilitado
- Depuração não invasiva (modo de usuário)
- Depuração no modo assembly
- Depuração no modo de origem
- Depurando código otimizado e funções embutidas
- Depurando código gerenciado usando o depurador do Windows
- Depurando aplicativos do Windows usando o Depurador do Windows
- Alterando contextos
- Controlando processos e threads
- Usando a linguagem de marcação do depurador
- Controlando exceções e eventos
- Localizando a ID do processo
- Depurando um Stack Overflow
- Caminhando manualmente em uma pilha
- Depurando um rastreamento de pilha que tem quadros JScript
- Depurando uma falha de aplicativo
- Reanexando ao aplicativo de destino
- Falha e reinicialização do computador de destino
- Sincronizando com o computador de destino
- Localizando um vazamento de memória
- Depurando um tempo limite
- Depurando um sistema paralisado
- Depurando vários destinos
- Rastreando um hog processador
- Determinando a ACL de um objeto
- Exibindo uma seção crítica
- Depurando um deadlock
- Depurando um descarregamento de driver com falha
- Lendo dados de retorno de chamada de verificação de bugs
- Depurando uma falha de User-Mode com KD
- Mapeando arquivos de driver
- Mensagens do destino