Aug 15, 2025 Post comments count2 Post likes count2 Thoughts on creating a tracking pointer class, part 5: Copying our tracking pointer Raymond Chen How to copy from a const tracking pointer.
Aug 14, 2025 Post comments count0 Post likes count2 Thoughts on creating a tracking pointer class, part 4: Using a circular doubly linked list Raymond Chen Building our own circular doubly-linked list.
Aug 13, 2025 Post comments count0 Post likes count2 Thoughts on creating a tracking pointer class, part 3: Using a std::vector Raymond Chen Tracking your trackers with a vector.
Aug 12, 2025 Post comments count3 Post likes count1 Thoughts on creating a tracking pointer class, part 2: Using a std::list Raymond Chen Tracking your trackers with a std::list.
Aug 11, 2025 Post comments count1 Post likes count2 Thoughts on creating a tracking pointer class, part 1: Concept art Raymond Chen Following an object as it moves.
Aug 8, 2025 Post comments count7 Post likes count3 Under what conditions could a ReadFile or WriteFile fail to transfer all of the bytes, and how do I detect that? Raymond Chen If there is not enough data to read, or not room to write.
Aug 7, 2025 Post comments count11 Post likes count3 How can I detect that Windows is running in S-Mode? Raymond Chen Check the code integrity policy.
Aug 6, 2025 Post comments count9 Post likes count4 How do I disable pieces of the property sheet for a service in the Services MMC snap-in? Raymond Chen There's no secret setting. It's all based on access control.
Aug 5, 2025 Post comments count23 Post likes count5 Why are Windows semiannual updates named H1 and H2? Raymond Chen To address an unconscious bias.
Aug 4, 2025 Post comments count23 Post likes count2 How can I read more than 4GB of data from a file in a single call to ReadFile? Raymond Chen You can't, but you can try to fake it.