Options de ligne de commande DBH
La ligne de commande DBH utilise la syntaxe suivante.
dbh [Options] -p:PID [Command]
dbh [Options] ExecutableName [Command]
dbh [Options] SymbolFileName [Command]
dbh -?
dbh -??
Paramètres
-p :PID
Spécifie l’ID de processus du processus dont les symboles doivent être chargés.
ExécutableName
Spécifie le fichier exécutable dont les symboles doivent être chargés, y compris l’extension de nom de fichier (généralement .exe ou .sys). Vous devez inclure un chemin d’accès de répertoire relatif ou absolu ; si aucun chemin d’accès n’est inclus, le répertoire de travail actuel est supposé. Si le fichier spécifié est introuvable à cet emplacement, DBH le recherche à l’aide de SymLoadModuleEx.
SymbolFileName
Spécifie le fichier de symboles dont les symboles doivent être chargés, y compris l’extension de nom de fichier (.pdb ou .dbg). Vous devez inclure un chemin d’accès de répertoire relatif ou absolu ; si aucun chemin d’accès n’est inclus, le répertoire de travail actuel est supposé.
Options Toute combinaison des options suivantes.
-d
Provoque l’utilisation de noms décorés lors de l’affichage des symboles et de la recherche de symboles. Lorsque cette option est utilisée, SYMOPT_PUBLICS_ONLY est activée, et les SYMOPT_UNDNAME et les SYMOPT_AUTO_PUBLICS sont désactivées. Cela équivaut à émettre la commande symopt +4000 suivie de symopt -10002 après l’exécution de DBH.
-s :Path
Définit le chemin d’accès du symbole à la valeur Chemin d’accès spécifiée.
-n
Active le chargement de symboles bruyants. Des informations supplémentaires s’affichent sur la recherche de symboles. Le nom de chaque fichier de symboles s’affiche au fur et à mesure qu’il est chargé. Si le débogueur ne peut pas charger un fichier de symboles, il affiche un message d’erreur. Les messages d’erreur pour les fichiers .pdb sont affichés en texte. Les messages d’erreur pour les fichiers .dbg sont sous la forme d’un code d’erreur, expliqué dans le fichier winerror.h. Tous ces messages ne sont pas utiles, mais certains d’entre eux peuvent être utiles pour analyser pourquoi un fichier de symboles ne peut pas être trouvé ou mis en correspondance. Si un fichier image est chargé uniquement pour récupérer des informations d’en-tête symboliques, cela s’affiche également.
Commander
Entraîne l’exécution de DBH, l’exécution de la commande spécifiée, puis la sortie. Pour obtenir la liste des commandes possibles, consultez Commandes DBH.
- ?
Affiche le texte d’aide de la ligne de commande DBH.
-??
Affiche le texte d’aide de la ligne de commande DBH et affiche une liste de toutes les commandes DBH.
Informations supplémentaires
Pour plus d’informations sur l’outil DBH, consultez Utilisation de DBH.