Skip to content

UIforETW release with power/freq/temp monitoring

Compare
Choose a tag to compare
@randomascii randomascii released this 06 Jun 21:37
· 421 commits to master since this release

This is the first release of UIforETW using the github release mechanism. This allows me to publish both 32-bit and 64-bit versions of UIforETW and lets me publish them with static linking so that they can run anywhere without needing CRT or MFC DLLs installed. The statically linked binaries are much bigger which is why checking them in to the regular repo is not practical.

You need to download both the Source Code zip file and either UIforETW.exe or UIforETW32.exe or both. The executables should be placed in the bin directory created by unzipping the Source Code zip file..

The power monitoring (and the battery monitoring, and the working set monitoring) all involve changes to ETWProvider.dll to create specific ETW events for the specific types of data. This makes the data much easier to explore and understand. This also makes these changes good examples of how to add custom ETW events.

Other features include: