Carregando DLLs de extensão do depurador

Há vários métodos de carregamento de DLLs de extensão do depurador, bem como de controlar a DLL de extensão do depurador padrão e o caminho de extensão do depurador padrão:

Você também pode carregar uma DLL de extensão simplesmente usando o !módulo.na primeira vez que você emitir um comando desse módulo. Consulte Usando comandos de extensão do depurador para obter detalhes.

As DLLs de extensão que você está usando devem corresponder ao sistema operacional do computador de destino. As DLLs de extensão fornecidas com o pacote das Ferramentas de Depuração para Windows são colocadas em um subdiretório diferente do diretório de instalação:

  • O diretório winxp contém extensões que podem ser usadas com o Windows XP e versões posteriores do Windows.

  • O diretório winext contém extensões que podem ser usadas com qualquer versão do Windows. O módulo dbghelp.dll, localizado no diretório base das Ferramentas de Depuração para Windows, também contém extensões desse tipo.

Se você escrever suas próprias extensões de depurador, poderá colocá-las em qualquer diretório. No entanto, é recomendável colocá-los em um novo diretório e adicionar esse diretório ao caminho de extensão do depurador.

Pode haver até 32 DLLs de extensão carregadas.