WinDbg не загружает мои файлы символов - PullRequest
2 голосов
/ 30 августа 2011

Я пишу основной драйвер usb в режиме Kernel для Windows Vista 32bit, но, надеюсь, его также можно будет собрать для Win XP, Win Vista, Win 7 32 и 64 bit.

В любом случае, я отлаживаюсь с 32-битного ноутбука с Windows 7 на 32-битный ноутбук с Windows Vista (цель). Ноутбуки подключаются через Firewire, и соединение должно быть в порядке, так как я могу установить некоторые точки останова и выполнить отдельные части моего кода. Вся информация находится в сборке, и WinDbg говорит, что «Ваш отладчик не использует правильные символы ...», когда я наведите курсор мыши на функцию в моем драйвере.

Путь к символьному файлу: SRV * C: \ символы *http://msdl.microsoft.com/download/symbols;C:\Me\MyDriver\objchk_wlh_x86\i386

Путь к исходному файлу: C: \ Me \ MyDriver

Все заново скомпилировано, но WinDgb все равно не примет мои файлы символов. Почему?

1 Ответ

1 голос
/ 30 августа 2011

Если вы можете установить точки останова и пройти по коду, это звучит так, как будто ваши символы в порядке. Вы можете попробовать:

! Itoldyouso mydriver

Если вы хотите, чтобы отладчик убедил вас, что с вашими символами все в порядке.

Я никогда не использую функцию наведения в графическом интерфейсе, но вполне возможно, что в некоторых случаях она просто не работает должным образом.

-Скотт

...