Sdílet prostřednictvím


Trasování událostí

Účel

Trasování událostí pro Windows (ETW) poskytuje programátorům aplikací možnost spouštět a zastavovat relace trasování událostí, instrumentovat aplikaci k poskytování událostí trasování a využívat události trasování. Události trasování obsahují hlavičku události a data definovaná zprostředkovatelem, která popisují aktuální stav aplikace nebo operace. Události můžete použít k ladění aplikace a provádění analýzy kapacity a výkonu.

Tato dokumentace je určená pro aplikace v uživatelském režimu, které chtějí používat Windows. Informace o instrumentaci ovladačů zařízení, které běží v režimu jádra, naleznete v tématu WPP Software Tracing a Přidání trasování událostí do Kernel-Mode ovladače v sadě Windows Driver Kit (WDK).

Pokud je to možné

EtW použijte, když chcete instrumentovat aplikace, protokolovat události uživatele nebo jádra do souboru protokolu a využívat události ze souboru protokolu nebo v reálném čase.

Cílová skupina vývojářů

Windows Windows je určený pro vývojáře C a C++, kteří píší aplikace v uživatelském režimu.

Požadavky na běh

Windows 2000 a novější je součástí programu Windows 2000 a novější. Informace o tom, které operační systémy jsou nutné k použití konkrétní funkce, naleznete v části Požadavky v dokumentaci k funkci.

Zpracování trasování trasování trasování Trasování událostí pro Windows v kódu .NET

Pomocí rozhraní API .NET TraceProcessing můžete analyzovat trasování trasování Trasování událostí pro Windows pro vaše aplikace a další softwarové komponenty. Toto rozhraní API se interně používá v Microsoftu k analýze dat etW vytvořených v technickém systému Windows a používá se také k napájení několika tabulek v Windows Performance Analyzer. Toto rozhraní API je k dispozici jako balíček NuGet.

Další informace najdete v tomto článku.

V této části

Námět Popis
Novinky v trasování událostí
Nové funkce přidané do trasování událostí v každé verzi
o trasování událostí
Obecné informace o trasování událostí
pomocí trasování událostí
Témata související s úkoly, která popisují, jak používat rozhraní API pro Windows.
referenční trasování událostí
Podrobné popisy funkcí pro Windows a dalších programovacích prvků