p/invoke gotcha: C++ bool is not Win32 BOOLEAN is not UnmanagedType.Bool August 17, 2015 Aug 17, 2015 08/17/15 Raymond Chen Watch the sizes.
Windows started picking up the really big pieces of TerminateThread garbage on the sidewalk, but it’s still garbage on the sidewalk August 14, 2015 Aug 14, 2015 08/14/15 Raymond Chen So stop throwing garbage on the sidewalk.
Crashes in the I/O stack tend to occur in programs which do the most I/O August 13, 2015 Aug 13, 2015 08/13/15 Raymond Chen just playing the odds.
Why does the taskbar icon for grouped windows change to something weird? August 12, 2015 Aug 12, 2015 08/12/15 Raymond Chen Because you told it to use that icon.
The ARM processor architecture: Somebody else’s introduction August 11, 2015 Aug 11, 2015 08/11/15 Raymond Chen Over at the NT Debugging blog.
The changing fortunes of being the last program on the Start menu August 11, 2015 Aug 11, 2015 08/11/15 Raymond Chen Last but not least.
What if I have two programs that are logically a single application, and I want them to be treated as a single group on the taskbar? August 10, 2015 Aug 10, 2015 08/10/15 Raymond Chen The Application User Model ID strikes again.
The Itanium processor, part 10: Register rotation August 7, 2015 Aug 7, 2015 08/7/15 Raymond Chen Around and around.
The Itanium processor, part 9: Counted loops and loop pipelining August 6, 2015 Aug 6, 2015 08/6/15 Raymond Chen Line up in neat order.
The Itanium processor, part 8: Advanced loads August 5, 2015 Aug 5, 2015 08/5/15 Raymond Chen I hoped you were going to say that.