UIforETW, now with digital signatures
This release of UIforETW has a toggle to control pre-trace recording (used when tracing across Chrome upgrade restarts) and adds support for TraceLogging providers. But mostly it now has signed binaries and a signed CAB file.
The list of important recent changes is:
cd47a9d Add a check-box to control pre-trace recording
b75199a Update packaging script to sign and create .cab
a68459b Added support for TraceLogging providers
The etwpackage*.cab file contains an etwpackage*.zip file that contains 32-bit and 64-bit versions of UIforETW.exe, statically linked so that they will run anywhere. No compilation required. It also includes 64-bit versions of the Windows Performance Toolkit (WPT) installers.
To use this release just download etwpackage*.cab and extract the .zip file. Then unzip etwpackage*.zip and run bin\UIforETW. WPT 10 will be installed as needed. etwsymbols*.zip (with source indexing) can be downloaded if needed for debugging. Apologies for the extra step, but .cab files can be signed and .zip files can't.
For more information see https://tinyurl.com/etwcentral (aka https://randomascii.wordpress.com/2015/09/24/etw-central/)