símbolos para depuração de Windows (WinDbg, KD, CDB, NTSD)
Os arquivos de símbolo contêm uma variedade de dados que não são realmente necessários ao executar os binários, mas que podem ser muito úteis no processo de depuração.
Os símbolos podem incluir o nome, o tipo (se aplicável), o endereço ou registrar onde ele está armazenado e quaisquer símbolos pai ou filho. Exemplos de símbolos incluem nomes de variáveis (locais e globais), funções e qualquer ponto de entrada em um módulo.
O depurador obtém suas informações sobre símbolos de arquivos de símbolo, que estão localizados no sistema de arquivos local ou carregados de um servidor de símbolo remoto. Ao usar um servidor de símbolos, o depurador usará automaticamente a versão correta do arquivo de símbolo para corresponder ao módulo no destino.
os símbolos para os depuradores de Windows (WinDbg, KD, CDB e NTSD) estão disponíveis em um servidor de símbolos público pela internet.
Dica
Os símbolos podem ser carregados automaticamente usando o comando . symfix (Definir caminho de armazenamento de símbolo) , contanto que você tenha acesso à Internet enquanto o depurador estiver em execução. Em seguida, use o comando . recarregar (recarregar módulo) para carregar os símbolos.
Se estiver executando a depuração de modo de usuário, você precisará de símbolos para seu aplicativo de destino. se estiver executando a depuração no modo kernel, você precisará de símbolos para o driver que está depurando, bem como os Windows símbolos públicos.
Estes tópicos explicam como acessar símbolos durante uma sessão de depuração, como controlar as opções de símbolo do depurador e a correspondência de símbolos.
Servidor de símbolos público da Microsoft
caminho do símbolo para depuradores de Windows
Esses tópicos explicam quais são os símbolos, bem como descrevem o suporte do WinDbg para símbolos PDB portáteis.
Símbolos e arquivos de símbolo
Para obter detalhes adicionais sobre como trabalhar com símbolos, consulte essas páginas.
Usando um servidor de símbolos
Sintaxe de símbolo e correspondência de símbolo
Servidores de símbolos e repositórios de símbolos personalizados
Problemas de símbolo durante a depuração
se você simplesmente deseja configurar seu depurador para acessar símbolos para seus próprios programas e para Windows, talvez seja mais rápido ler os tópicos introdutórios de introdução menos detalhados e o servidor de símbolos público da Microsoft. Use o comando use ! Sym ruidosa para exibir detalhes adicionais, pois os símbolos são carregados para solucionar problemas com símbolos.