Поделиться через


Параметры командной строки DBH

В командной строке DBH используется следующий синтаксис.

dbh [Options] -p:PID [Command] 

dbh [Options] ExecutableName [Command] 

dbh [Options] SymbolFileName [Command] 

dbh -? 

dbh -??  

Параметры

-p:PID
Указывает идентификатор процесса процесса, символы которого необходимо загрузить.

Исполняемое имя
Указывает исполняемый файл, символы которого необходимо загрузить, включая расширение имени файла (обычно .exe или .sys). Необходимо включить относительный или абсолютный путь к каталогу; Если путь отсутствует, предполагается, что текущий рабочий каталог не включен. Если указанный файл не найден в этом расположении, DBH ищет его с помощью SymLoadModuleEx.

SymbolFileName
Указывает файл символов, символы которого необходимо загрузить, включая расширение имени файла (PDB или DBG). Необходимо включить относительный или абсолютный путь к каталогу; Если путь отсутствует, предполагается, что текущий рабочий каталог не включен.

Параметры любого сочетания следующих параметров.

-d
Приводит к использованию декорированных имен при отображении символов и поиске символов. Если этот параметр используется, SYMOPT_PUBLICS_ONLY включен, а SYMOPT_UNDNAME и SYMOPT_AUTO_PUBLICS отключены. Это эквивалентно выполнению команды symopt +4000, за которым следует symopt -10002 после запуска DBH.

-s:Path
Задает путь символа к указанному значению Path .

-n
Включает загрузку шумных символов. Дополнительные сведения отображаются о поиске символов. Имя каждого файла символа отображается при загрузке. Если отладчик не может загрузить файл символов, отобразится сообщение об ошибке. Сообщения об ошибках для PDB-файлов отображаются в тексте. Сообщения об ошибках для DBG-файлов находятся в виде кода ошибки, описанного в файле winerror.h. Не все эти сообщения полезны, но некоторые из них могут быть полезны для анализа того, почему не удается найти или сопоставить файл символов. Если файл изображения загружается исключительно для восстановления сведений о символьном заголовке, это также отображается.

Команда
Вызывает запуск DBH, выполнение указанной команды и выход. Список возможных команд см. в разделе "Команды DBH".

-?
Отображает текст справки для командной строки DBH.

-??
Отображает текст справки для командной строки DBH и отображает список всех команд DBH.

Дополнительная информация

Дополнительные сведения о средстве DBH см. в разделе "Использование DBH".