TraceLogging
Purpose
TraceLogging is the new Windows 10 event tracing framework for user-mode applications and kernel-mode drivers. TraceLogging builds on Event Tracing for Windows (ETW) and provides a simplified way to instrument code.
In this section
| Topic | Description |
|---|---|
|
TraceLogging is the new Windows 10 event tracing for user-mode applications and kernel-mode drivers. TraceLogging is a format for self-describing Event Tracing for Windows (ETW). TraceLogging builds on Event Tracing for Windows (ETW) and provides a simplified way to instrument code. | |
|
The following topics provide a TraceLogging quick start for native and managed code, with examples. | |
|
The following topics provide information about the native TraceLogging API. TraceLogging builds on Event Tracing for Windows (ETW) and provides a simplified way to instrument code. TraceLogging allows you to include structured data with events, correlate events, and does not require a separate instrumentation manifest XML file. For WinRT developers
For managed code (Microsoft .NET Framework) developers
For C/C++ developers
|
Developer audience
TraceLogging is designed for use by user-mode application developers and kernel-mode driver developers who want to add tracing to their code.