Visão geral do mecanismo de depurador
O mecanismo do depurador (DbgEng.dll), normalmente chamado de mecanismo, fornece uma interface para examinar e manipular destinos de depuração no modo de usuário e no modo kernel no Microsoft Windows.
O mecanismo do depurador pode adquirir destinos, definir pontos de interrupção, monitorar eventos, consultar símbolos, ler e gravar na memória e controlar threads e processos em um destino.
Você pode usar o mecanismo de depurador para gravar bibliotecas de extensão do depurador e aplicativos autônomos. Esses aplicativos são chamados de aplicativos de mecanismo de depurador. Um aplicativo de mecanismo de depurador que usa a funcionalidade completa do mecanismo de depurador é chamado de depurador. Por exemplo, WinDbg, CDB, NTSD e KD são depuradores; o mecanismo do depurador fornece o núcleo de sua funcionalidade.
Conceitos do mecanismo:
Modelo de execução e sessão de depuração
Examinando e manipulando destinos:
Documentação incompleta
Este é um documento preliminar e está incompleto no momento.
Para muitos conceitos relacionados aos depuradores e ao mecanismo do depurador que ainda não estão documentados aqui, consulte a seção Técnicas de Depuração desta documentação.
Para obter algumas das funcionalidades atualmente não documentadas da API do mecanismo de depurador, use o método Execute para executar comandos individuais do depurador.