Sep 13, 2022 Post comments count0 Post likes count3 Creating a manual-start C++/WinRT coroutine from an eager-start one, part 1 Raymond Chen Ready, wait for it.
Sep 12, 2022 Post comments count5 Post likes count0 Serializing asynchronous operations in C# Raymond Chen Making them run one after the other.
Sep 9, 2022 Post comments count18 Post likes count3 The case of the APC that never arrives Raymond Chen Or maybe it did?
Sep 8, 2022 Post comments count7 Post likes count3 How do I consume raw COM interfaces from a Windows Runtime metadata file? Raymond Chen There's a handy tool for generating raw COM interfaces.
Sep 5, 2022 Post comments count1 Post likes count1 Is there any meaningful way to compare two Time Travel Debugging positions? Raymond Chen They are basically in chronological order, subject to the uncertainty of multiprocessing.
Sep 2, 2022 Post comments count7 Post likes count4 The case of the recursively-acquired non-recursive lock, and how to avoid the unintentional reentrancy Raymond Chen Watch what you do when you hold a lock.
Sep 1, 2022 Post comments count2 Post likes count2 Why am I getting a null pointer crash when trying to call a method on my C++/WinRT object? Raymond Chen Requirements weren't met.
Jul 22, 2022 Post comments count2 Post likes count2 Using C++/WinRT’s final_release to control which thread destructs your object Raymond Chen Once it's yours, you can take it wherever you like.
Jul 21, 2022 Post comments count3 Post likes count3 Making sure that people use make_unique and make_shared to make your object Raymond Chen Using a secret signal in what is required to be a public constructor.
Jul 20, 2022 Post comments count0 Post likes count2 My class derives from std::enable_shared_from_this, but shared_from_this() doesn’t work Raymond Chen Various cases where your enabled shared_from_this doesn't work.