Mar 8, 2018 Post comments count0 Post likes count1 What’s the difference between CreateTimerQueueTimer and SetThreadpoolTimer? Raymond Chen They are both the same thing under the covers.
Mar 7, 2018 Post comments count0 Post likes count1 When MSDN says NULL, is it okay to use nullptr? Raymond Chen One of many equivalent formulations.
Mar 2, 2018 Post comments count0 Post likes count1 If I call GetExitCodeThread for a thread that I know for sure has exited, why does it still say STILL_ACTIVE? Raymond Chen Because that's not the thread handle you think it is.
Feb 23, 2018 Post comments count0 Post likes count1 How do I make sure that my shell extension is at the top of the context menu? Raymond Chen The battle for absolute supremacy continues.
Feb 22, 2018 Post comments count0 Post likes count1 Why does IsPathRelative return FALSE for paths that are drive-relative? Raymond Chen It's complicated.
Feb 21, 2018 Post comments count0 Post likes count1 How can I call freopen but open the file with shared access instead of exclusive access? Raymond Chen Coming through the back way.
Feb 8, 2018 Post comments count0 Post likes count1 What do the output values from CoGetApartmentType mean? Raymond Chen Four types of threads, possibly in the neutral apartment temporarily.
Feb 2, 2018 Post comments count0 Post likes count1 The case of the SRWLock violation in a thread pool work item Raymond Chen Application verifier tells the story.
Feb 1, 2018 Post comments count0 Post likes count2 Spurious wake-ups in Win32 condition variables Raymond Chen Another peek behind the curtain.
Jan 31, 2018 Post comments count0 Post likes count1 How can I get a signature for a Windows system that will remain unchanged even if the user reinstalls Windows? Raymond Chen The SystemIdentification class will give you something.