Janet Jackson had the power to crash laptop computers, follow-up September 20, 2022 Sep 20, 2022 09/20/22 Raymond Chen Deeper speculation by others.
Why load fs:[0x18] into a register and then dereference that, instead of just going for fs:[n] directly? September 19, 2022 Sep 19, 2022 09/19/22 Raymond Chen Simplifying the compiler.
Serializing asynchronous operations in C++/WinRT, gotchas and final assembly September 16, 2022 Sep 16, 2022 09/16/22 Raymond Chen Cancellation and abandonment.
Serializing asynchronous operations in C++/WinRT September 15, 2022 Sep 15, 2022 09/15/22 Raymond Chen Making them run one after the other.
Creating a lazy-start C++/WinRT coroutine from an eager-start one, part 2 September 14, 2022 Sep 14, 2022 09/14/22 Raymond Chen Keeping a turkey in suspense.
Creating a manual-start C++/WinRT coroutine from an eager-start one, part 1 September 13, 2022 Sep 13, 2022 09/13/22 Raymond Chen Ready, wait for it.
Serializing asynchronous operations in C# September 12, 2022 Sep 12, 2022 09/12/22 Raymond Chen Making them run one after the other.
The case of the APC that never arrives September 9, 2022 Sep 9, 2022 09/9/22 Raymond Chen Or maybe it did?
How do I consume raw COM interfaces from a Windows Runtime metadata file? September 8, 2022 Sep 8, 2022 09/8/22 Raymond Chen There's a handy tool for generating raw COM interfaces.
It rather involved being on the other side of this airtight hatchway: Replacing a service binary September 7, 2022 Sep 7, 2022 09/7/22 Raymond Chen Looking for misconfigured services.