How to Create and Debug a Debugger Extension
9/8/2008
Este tópico descreve como criar e depuração um personalizado extensão depurador.
Um personalizado extensão depurador permite automatizar comum depuração operações para um executar-imagem tempo. De exemplo, você pode criar uma extensão depurador que debugs um módulo específico, serviço ou API.
Hardware e Software Assumptions
- Você está familiarizado com as extensões depurador.
- Você instalou Windows Embedded CE 6.0 Platform Builder Service Pack 1.
Etapas
Etapa | Descrição |
---|---|
1. Em Microsoft Visual Studio 2005, crie um novo DLL projeto nomeado hello_ext. |
|
2. Em stdafx.h, adicionar um
|
Não aplicável |
3. Implementar o exigido funções que são exigido para o extensão DLL para carregar corretamente em Platform Builder.
|
Implementing the Functions Required for a Debugger Extension DLL |
4. Criar um arquivo .def que instrui o vinculador quais funções para exportar. |
|
5. Crie a extensão DLL.
|
Não aplicável |
6. Promover o design OS um executar - imagem tempo e baixar a executar - imagem tempo ao dispositivo de destino.
|
|
7. Carregar o DLL em Platform Builder realizando o seguinte etapas:
|
Não aplicável |
8. Na linha de comando, invocar os novos comandos de sua extensão depurador carregado realizando o seguinte etapas:
Observação Depurador todos-extensão comandos devem começar com "! ". Depurador-extensão comandos são com diferenciação de maiúsculas e minúsculas. |
Não aplicável |
9. (Opcional) Depurar a nova extensão depurador. |