Debugger Extensions
9/8/2008
Você pode desenvolver um depurador extensão dynamic-link library (DLL) para estender a funcionalidade do depurador de kernel que é fornecido com Microsoft® Platform Builder.
Desenvolvendo uma extensão depurador, você pode
- Criar depuração comandos adaptadas à sua necessidade específica.
- Aprimorar a depuração recursos do depurador de kernel para mais efetivamente localizar e remover erros em seu codificar.
Você pode usar um comando em uma extensão depurador praticamente da mesma maneira que você use um padrão comando depurador.
A diferença entre um comando em uma extensão depurador e um padrão comando depurador é que o padrão comando depurador faz parte de linguagem de máquina para o depurador, enquanto o comando extensão depurador é exposto por um DLL distintos do depurador.
In This Section
- Debugger Extension Commands
Descreve os comandos de extensão do depurador que são pré-criados no Construtor de expressões de plataforma.
- Loading a Debugging Extension
Descreve como carregar uma extensão depurador fornecido por um terceiros.
- Debugger Extension Development
Descreve como desenvolver e compilar um extensão depurador.
- Debugger Extension Functions
Fornece informações de referência detalhada sobre as funções expostas pelo arquivo de cabeçalho WDbgExts_CE.h no depurador extensão comandos. Quando estiver desenvolvendo uma extensão depurador, essas funções podem ser útil no controle e examinando o dispositivo destino sendo depurado.
Related Sections
- Debugging Resources Overview
Fornece uma breve descrição de uma variedade de depuração recursos no Construtor de expressões de plataforma e links para cada recurso
- Hardware-assisted Debugging
Descreve como usar um terceiro-parte investigação para codificar depuração que não está acessível através de outros depuradores
- Kernel Debugger
Fornece conjuntos de passo a passo e informações básicas instruções para ajudar você depuração seu codificar.