Sdílet prostřednictvím


Omezení funkce TraceView

Toto téma popisuje omezení funkce TraceView.

Omezení okna TraceView

Okno TraceView může zobrazit a řídit pouze relace trasování, které jsou spuštěny pomocí okna. Pokud chcete vypsat a řídit všechny relace trasování v systému, použijte rozhraní příkazového řádku TraceView.

Při ukončení TraceView zastaví všechny spuštěné relace trasování (nebo v reálném čase), které jste zahájili pomocí TraceView. Chcete-li spustit relace trasování, které běží nezávisle na okně TraceView, použijte rozhraní příkazového řádku TraceView.

Můžete použít rozhraní příkazového řádku TraceView a další nástroje pro trasování softwaru, například Tracelog, k řízení relace trasování, která TraceView spustila. Pokud však tyto další nástroje použijete ke změně vlastností spuštěné relace trasování, TraceView zastaví relaci trasování, i když změníte vlastnosti, které lze změnit při spuštění relace trasování. Při použití nástroje TraceView k restartování (nebo připojení) relace trasování se aktualizují vlastnosti.

TraceView Command-Line omezení

Když odešlete příkaz TraceView v okně příkazového řádku, TraceView otevře nové okno příkazového řádku pro zobrazení jeho výstupu. Tato další okna nelze potlačit.

ETW omezení

TraceView a další nástroje pro trasování událostí založené na Event Tracing for Windows (ETW) mohou vytvořit pouze jednu relaci trasování nebo zobrazit jeden protokol trasování pro každého poskytovatele trasování WPP nebo klasického. Pokud vytvoříte relaci trasování nebo zobrazíte protokol trasování s poskytovatelem WPP, který je již povolený v jiné relaci trasování, bude v druhé relaci zakázán.

Globální relace sledování protokolovacího nástroje

Okno TraceView nemá možnost pro spuštění globální relace trasování Global Loggeru. Okno však můžete použít ke spuštění Global Logger relace trasování zadáním GUID globálního ovládacího prvku, e8908abc-aa84-11d2-9a93-00805f85d7c6, nebo uložením GUID ovládacího prvku do souboru GUID ovládacího prvku. Další informace o těchto postupech naleznete v tématu Vytvoření relace trasování s identifikátorem GUID ovládacího prvku a Vytvoření relace trasování se souborem CTL.

Můžete také použít rozhraní příkazového řádku TraceView ke spuštění trasovací relace Globálního Loggeru. K zahájení sledování pomocí globálního loggeru použijte následující příkaz. Slovo "GlobalLogger" v tomto příkazu rozlišuje malá a velká písmena.

traceview -start GlobalLogger [parameters]

Další informace o příkazech TraceView naleznete v tématu Příkazy ovládacího prvku TraceView.

Povolení zprostředkovatelů trasování

TraceView automaticky povolí zprostředkovatele trasování, které přidáte do relace trasování. Po vytvoření relace trasování však nelze použít okno TraceView k povolení dalších zprostředkovatelů trasování pro relaci trasování nebo selektivní zakázání zprostředkovatelů trasování, které jste přidali do relace trasování.

Pokud chcete povolit nebo zakázat poskytovatele, použijte příkaz traceview -enable . Další informace o tomto příkazu naleznete v tématu Příkazy ovládacího prvku TraceView.