On the ways of finding a dispatcher for the current thread in the Windows Runtime December 17, 2020 Dec 17, 2020 12/17/20 Raymond Chen You have to look around, but be careful not to trip over anything.
Why does PF_VIRT_FIRMWARE_ENABLED return false even when virtualization is enabled in the firmware? December 16, 2020 Dec 16, 2020 12/16/20 Raymond Chen It may be enabled, but it's not enabled for you.
Lost Windows feature: The Horizon December 15, 2020 Dec 15, 2020 12/15/20 Raymond Chen Unlike the real horizon, this one is up close.
How do I avoid race conditions in WaitOnAddress where the wake happens before I enter the blocking state? December 14, 2020 Dec 14, 2020 12/14/20 Raymond Chen You're waiting on it wrong.
Parsing ETL traces yourself, part 3: The TraceProcessor December 11, 2020 Dec 11, 2020 12/11/20 Raymond Chen Getting it from the same source as the Windows Performance Analyzer.
Parsing ETL traces yourself, part 2: The EventLogReader December 10, 2020 Dec 10, 2020 12/10/20 Raymond Chen For true programmatic processing of classic ETL events.
Parsing ETL traces yourself, part 1: wpaexporter December 9, 2020 Dec 9, 2020 12/9/20 Raymond Chen A simple converter that spits out comma-separated values.
How did Windows open a portal to another dimension when reporting a program error? December 8, 2020 Dec 8, 2020 12/8/20 Raymond Chen A momentary tear in the space-time continuum.
Why does CreateWindowEx take the extended style parameter as its first parameter instead of its last? December 7, 2020 Dec 7, 2020 12/7/20 Raymond Chen It sure looks like a strange place to add a new parameter.
The humor hiding behind “JavaScript error: Semicolon expected” December 4, 2020 Dec 4, 2020 12/4/20 Raymond Chen Apparently not automatic enough.