Menggunakan TraceLogging

Topik berikut menyediakan mulai cepat TraceLogging untuk kode C/C++ dan .NET, dengan contoh.

Prasyarat

  • Windows 10 Software Development Kit (SDK) diperlukan untuk menulis penyedia mode pengguna
  • Windows Driver Kit (WDK) diperlukan untuk menulis penyedia mode kernel

Di bagian ini

  • Mulai Cepat TraceLogging C/C++

    Topik ini menjelaskan langkah-langkah dasar yang diperlukan untuk menambahkan TraceLogging ke kode mode pengguna C atau C++.

  • Mulai Cepat TraceLogging .NET

    Topik ini menjelaskan langkah-langkah dasar yang diperlukan untuk menambahkan TraceLogging ke kode .NET.

  • Merekam dan Menampilkan Peristiwa Pelacakan

    Rekam peristiwa TraceLogging dengan Windows Performance Recorder (WPR) dan lihat dengan Windows Penganalisis Kinerja (WPA).

  • Contoh Pelacakan C/C++

    Topik ini berisi contoh Pelacakan C/C++.

  • Contoh Pelacakan .NET

    Topik ini berisi contoh .NET Tracelogging yang menggambarkan cara mencatat peristiwa hanya ketika tingkat verbositas sesi verbose, dan cara mencatat data peristiwa terstruktur.

  • Contoh Pengelogan Platform Windows Universal

    Sampel ini menunjukkan cara menggunakan API Pengelogan di namespace Windows.Foundation.Diagnostics, termasuk LoggingChannel, LoggingActivity, LoggingSession, dan FileLoggingSession. Kelas-kelas ini dirancang untuk pembuatan log diagnostik dalam aplikasi Windows. API ini ditambahkan dalam Windows 8.1.

    API LoggingChannel dan LoggingActivity telah diperluas di Windows 10 untuk mendukung penulisan peristiwa kompleks menggunakan pengodean peristiwa TraceLogging.

    Contoh pengelogan Platform Windows Universal dapat diunduh dari GitHub.

TraceLogging untuk driver dan komponen mode kernel