Ограничения TraceView
В этом разделе описываются ограничения TraceView.
Ограничения окна TraceView
Окно TraceView может отображать и управлять только сеансами трассировки, запущенными с помощью этого окна. Чтобы получить список всех сеансов трассировки в системе и управлять ими, используйте интерфейс командной строки TraceView.
При выходе из TraceView он останавливает все запущенные (или в режиме реального времени) сеансы трассировки, запущенные с помощью TraceView. Чтобы запустить сеансы трассировки, которые выполняются независимо от окна TraceView, используйте интерфейс командной строки TraceView.
Для управления сеансом трассировки, запущенным TraceView, можно использовать интерфейс командной строки TraceView и другие программные средства трассировки, такие как Tracelog. Однако если вы используете эти другие средства для изменения свойств выполняющегося сеанса трассировки, TraceView останавливает сеанс трассировки, даже если вы изменяете свойства, которые можно изменить во время выполнения сеанса трассировки. При использовании TraceView для перезапуска (или присоединения) сеанса трассировки он обновляет свойства.
Ограничения Command-Line TraceView
При отправке команды TraceView в окне командной строки TraceView открывает новое окно командной строки для отображения ее выходных данных. Вы не можете отключить эти дополнительные окна.
Ограничения трассировки событий Windows
TraceView и другие средства трассировки на основе трассировки событий Windows (ETW) могут создавать только один сеанс трассировки или отображать один журнал трассировки для каждого поставщика трассировки WPP или классического поставщика трассировки. Если вы создаете сеанс трассировки или отображаете журнал трассировки с поставщиком WPP, который уже включен в другом сеансе трассировки, он будет отключен в другом сеансе.
Сеансы трассировки глобального средства ведения журнала
В окне TraceView нет возможности запуска сеанса трассировки глобального средства ведения журнала. Однако с помощью этого окна можно запустить сеанс трассировки глобального средства ведения журнала, введя GUID элемента управления Global Logger, e8908abc-aa84-11d2-9a93-00805f85d7c6 или сохранив GUID элемента управления в файле GUID элемента управления. Дополнительные сведения об этих процедурах см. в разделах Создание сеанса трассировки с помощью GUID элемента управления и Создание сеанса трассировки с помощью CTL-файла.
Вы также можете использовать интерфейс командной строки TraceView для запуска сеанса трассировки глобального средства ведения журнала. Используйте следующую команду, чтобы запустить сеанс трассировки глобального средства ведения журнала. Слово "GlobalLogger" в этой команде учитывает регистр.
traceview -start GlobalLogger [parameters]
Дополнительные сведения о командах TraceView см. в разделе Команды управления TraceView.
Включение поставщиков трассировки
TraceView автоматически включает поставщики трассировки, добавляемые в сеанс трассировки. Однако после создания сеанса трассировки нельзя использовать окно TraceView для включения дополнительных поставщиков трассировки для сеанса трассировки или выборочного отключения поставщиков трассировки, добавленных в сеанс трассировки.
Чтобы включить или отключить поставщиков, используйте команду traceview -enable . Дополнительные сведения об этой команде см. в разделе Команды управления TraceView.