Как посмотреть WPP Tracing при загрузке?
От: FallenGameR http://fallengamer.livejournal.com/
Дата: 19.02.08 22:58
Оценка:
Написал для драйвера WPP трасировку. TraceView реальном времени трассирует, но нужно посмотреть что происходит при загрузке.

Если сделать tracelog -start GlobalLogger, то в лог файле почему-то нету трассы драйвера.

Попытался пойти через WinDbg, нашел только (в 22 главе Developing Drivers with the Microsoft Windows Driver Foundation), что нужно сделать:
.load wmitrace.dll
.load traceprt.dll
!wmitrace.searchpath c:\driver.tmf

А потом начать трассировочную сессию через TraceView. Что сделать невозможно, т.к. ОС еще не загрузилась, а трассу читать уже хочется.

Как же получить трассу, которая пишется в DriverEntry?
Re: Как посмотреть WPP Tracing при загрузке?
От: Sergey Storozhevykh Россия  
Дата: 20.02.08 07:43
Оценка: +1
Здравствуйте, FallenGameR, Вы писали:

FGR>Если сделать tracelog -start GlobalLogger, то в лог файле почему-то нету трассы драйвера.


How to Log to the Global Logger Session
Re[2]: Как посмотреть WPP Tracing при загрузке?
От: FallenGameR http://fallengamer.livejournal.com/
Дата: 20.02.08 07:56
Оценка:
Здравствуйте, Sergey Storozhevykh, Вы писали:

SS>Здравствуйте, FallenGameR, Вы писали:


FGR>>Если сделать tracelog -start GlobalLogger, то в лог файле почему-то нету трассы драйвера.


SS>How to Log to the Global Logger Session



Спасибо. А можно ли посмотреть трассу в WinDbg при загрузке драйвера (стартует при загрузке ОС)?
Re[3]: Как посмотреть WPP Tracing при загрузке?
От: Sergey Storozhevykh Россия  
Дата: 20.02.08 08:52
Оценка:
Здравствуйте, FallenGameR, Вы писали:

FGR>Спасибо. А можно ли посмотреть трассу в WinDbg при загрузке драйвера (стартует при загрузке ОС)?


tracelog -start GlobalLogger -rt -kd

Нужно будет еще WinDbg указать где TMF-файлы лежат, чтоб тот смог корректно сообщения отображать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.