Udostępnij przez


Korzystanie z funkcji TraceLogging

W poniższych tematach przedstawiono przewodnik szybkiego startu TraceLogging dla kodu C/C++ i .NET, z przykładami.

Warunki wstępne

  • Do napisania dostawcy trybu użytkownika wymagany jest zestaw Windows 10 Software Development Kit (SDK)
  • Zestaw Sterowników systemu Windows (WDK) jest wymagany do tworzenia dostawcy w trybie jądra.

W tej sekcji

  • TraceLogging C/C++ — szybkie rozpoczęcie

    W tym temacie opisano podstawowe kroki wymagane do dodania funkcji TraceLogging do kodu trybu użytkownika C lub C++.

  • TraceLogging .NET — szybki start

    W tym temacie opisano podstawowe kroki wymagane do dodania funkcji TraceLogging do kodu platformy .NET.

  • rejestrować i wyświetlać zdarzenia TraceLogging

    Rejestruj zdarzenia TraceLogging za pomocą narzędzia Windows Performance Recorder (WPR) i wyświetl je za pomocą narzędzia Windows Performance Analyzer (WPA).

  • przykłady Traceloggingu w językach C/C++

    Ten temat zawiera przykłady rejestrowania śladów języka C/C++.

  • Przykłady Tracelogging w .NET

    Ten temat zawiera przykład śledzenia platformy .NET, który ilustruje, jak rejestrować zdarzenie tylko wtedy, gdy poziom szczegółowości sesji jest ustawiony na szczegółowy, oraz jak rejestrować strukturalne dane zdarzeń.

  • Przykład Rejestrowania Platformy Uniwersalnej Windows

    W tym przykładzie pokazano, jak używać interfejsów API rejestrowania w przestrzeni nazw Windows.Foundation.Diagnostics, w tym LoggingChannel, LoggingActivity, LoggingSession i FileLoggingSession. Te wszystkie klasy są przeznaczone do prowadzenia dzienników diagnostycznych w aplikacji systemu Windows. Te interfejsy API zostały dodane w systemie Windows 8.1.

    Interfejsy API LoggingChannel i LoggingActivity zostały rozszerzone w systemie Windows 10 w celu obsługi zapisywania złożonych zdarzeń przy użyciu kodowania zdarzeń TraceLogging.

    Przykład logowania na platformie uniwersalnej systemu Windows można pobrać z witryny GitHub.

TraceLogging dla sterowników i składników trybu jądra