Feb 21, 2023 Post comments count2 Post likes count3 Microspeak: Light reading (ironic) Raymond Chen Just a fun diversion.
Feb 20, 2023 Post comments count9 Post likes count5 The case of the mysterious "out of bounds" error from CreateUri and memmove Raymond Chen Unfolding some COMDATs.
Feb 17, 2023 Post comments count2 Post likes count2 What happens if you co_await a std::future, and why is it a bad idea? Raymond Chen Just waiting for something to finish.
Feb 16, 2023 Post comments count0 Post likes count2 What does it mean when my cross-thread COM call fails with RPC_E_SYS_CALL_FAILED? Raymond Chen Look for an unresponsive recipient.
Feb 15, 2023 Post comments count7 Post likes count2 What are the potentially-erroneous results if you don’t pass NULL as the lpNumberOfBytesRead when issuing overlapped I/O? Raymond Chen It's to avoid a self-inflicted race condition.
Feb 14, 2023 Post comments count4 Post likes count2 Why are the Windows chassis hardware button hotkeys so strange? Raymond Chen Operating within the constraints of the system.
Feb 13, 2023 Post comments count15 Post likes count6 Adventures in application compatibility: The case of the display control panel crash on exit Raymond Chen When you get a 64-bit pointer, you probably should remember all 64 of the bits.
Feb 10, 2023 Post comments count4 Post likes count5 The case of the RPC_E_DISCONNECTED error thrown from await_resume Raymond Chen You can keep trying, but the result won't change.
Feb 9, 2023 Post comments count5 Post likes count1 A more direct and mistake-free way of creating a process in a job object Raymond Chen A new attribute for creating a process directly in a job object.
Feb 8, 2023 Post comments count0 Post likes count2 How can I get the original target of a shortcut without applying any 32-bit adjustments? Raymond Chen Disable the fancy tracking.