Serveur de symboles et magasins de symboles

La configuration correcte des symboles pour le débogage peut être une tâche difficile, en particulier pour le débogage du noyau. Il est souvent nécessaire de connaître les noms et les versions de tous les produits sur votre ordinateur. Le débogueur doit être en mesure de localiser les fichiers de symboles qui correspondent à chaque version de produit et Service Pack. Cela peut aboutir à un chemin d’accès de symboles extrêmement long composé d’une longue liste de répertoires.

Pour simplifier ces difficultés dans la coordination des fichiers de symboles, utilisez le serveur de symboles. Le serveur de symboles permet aux débogueurs de récupérer automatiquement les fichiers de symboles appropriés sans les noms de produits, les mises en production ou les numéros de Build. outils de débogage pour Windows contient le serveur de symboles SymSrv.

Le serveur de symboles est activé en incluant une certaine chaîne de texte dans le chemin d’accès aux symboles. Chaque fois que le débogueur doit charger des symboles pour un module qui vient d’être chargé, il appelle le serveur de symboles pour localiser les fichiers de symboles appropriés. Le serveur de symboles localise les fichiers dans un magasin de symboles. Il s’agit d’une collection de fichiers de symboles, d’un index et d’un outil qui peut être utilisé par un administrateur pour ajouter et supprimer des fichiers. Les fichiers sont indexés selon des paramètres uniques, tels que l’horodatage et la taille de l’image. les outils de débogage pour Windows contiennent un outil de magasin de symboles appelé SymStore.

Pour plus d'informations, consultez les pages suivantes :

Fichiers de symboles