Использование трассировки программного обеспечения WPP в поставщике трассировки
Чтобы использовать стандартную форму трассировки программного обеспечения WPP в поставщике трассировки, например драйвере в режиме ядра или приложении в пользовательском режиме, выполните следующие действия.
Определите GUID элемента управления, который однозначно идентифицирует поставщика трассировки. Поставщик указывает этот GUID в своем определении макроса WPP_CONTROL_GUIDS и в связанном файле управления, используемом Tracelog.
Добавьте необходимые директивы препроцессора C, связанные с WPP, и вызовы макросов WPP в исходные файлы поставщика, как описано в разделе Добавление макросов WPP к поставщику трассировки и справочнике по трассировке программного обеспечения WPP.
Выполните сборку драйвера, как описано в разделе Препроцессор WPP.
Используйте другие средства для трассировки программного обеспечения, такие как TraceView, Tracelog, Tracefmt и Tracepdb , для настройки, запуска и остановки сеансов трассировки, а также для отображения и фильтрации сообщений трассировки. Эти средства входят в комплект драйверов Windows (WDK) в каталоге \tools\tracing.