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


Основные понятия TraceView

В этом разделе описываются основные понятия, используемые в TraceView.

Сведения о понятиях, общих для средств трассировки в WDK, см. в разделе Основные понятия средств трассировки.

Группа сеансов трассировки

TraceView позволяет объединять отображение журналов трассировки или сеансы трассировки в режиме реального времени в группу сеансов трассировки и управлять ими так, как если бы они были одним сеансом. Если журналы или сеансы трассировки находятся в одной группе сеансов трассировки, их сообщения объединяются в один список сообщений трассировки.

По умолчанию каждый сеанс трассировки является членом группы сеансов трассировки, которая состоит только из этого сеанса трассировки.

Сведения о создании групп сеансов трассировки см. в разделе Группирование сеансов трассировки.

Рабочей области

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

Рабочая область включает:

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

Дополнительные сведения см. в разделе Использование рабочих областей TraceView.

Указание поставщиков трассировки

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

Настройка пути поиска TMF и выбор параметров файлов TMF

При включении поставщиков WPP, если у вас нет PDB-файла символов для поставщика, необходимо указать каталог, в котором TraceView может найти TMF-файлы, или найти TMF-файлы для сообщений трассировки поставщика.

TraceView поддерживает два метода:

  • Используйте параметр Задать путь поиска TMF , если вы не уверены, какие файлы TMF следует использовать для поставщика трассировки. TraceView выполняет поиск всех файлов TMF в указанном каталоге и сопоставляет GUID создаваемого сообщения с именем TMF-файла. Файлы TMF должны находиться в указанном каталоге. TraceView не выполняет рекурсивный поиск.

  • Используйте параметр Выбрать файлы TMF , если вы знаете, какой файл TMF следует использовать для поставщика трассировки, или когда нужные файлы TMF находятся в разных каталогах. Этот параметр также необходимо использовать, если имя TMF-файла не является GUID сообщения, так как TraceView не может найти его в каталоге.

Если указанные TMF-файлы или файлы, которые TraceView находит в указанном каталоге, не соответствуют сообщениям трассировки, созданным поставщиком трассировки, TraceView не сможет отформатировать сообщения. Вместо этого отображается GUID сообщения трассировки и следующее сообщение об ошибке:

No Format Information found.

Чтобы создать файлы TMF из файла символов PDB, в окне командной строки используйте Tracepdb.