The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
Oct 10, 2023
Post comments count
5
Post likes count
2
It rather required being on the other side of this airtight hatchway: Knowing the domain administrator password
If you give away the password, well, that's sort of on you.
Oct 9, 2023
Post comments count
2
Post likes count
2
Is there any performance advantage to marking a page read-only if I had no intention of writing to it anyway?
The CPU already figured it out.
Oct 6, 2023
Post comments count
2
Post likes count
1
A very belated improvement to the filtering of the Browse for Folder dialog so it shows only drive letters
The case of the very short UNC.
Oct 5, 2023
Post comments count
2
Post likes count
1
How can I get WideCharToMultiByte to convert strings encoded in UTF-16BE?
You first have to get it into a format the WideCharToMultiByte accepts.
Oct 4, 2023
Post comments count
3
Post likes count
2
On the confusing names for the Windows service SID types
Too much abbreviation.
Oct 3, 2023
Post comments count
1
Post likes count
6
A complaint about Links the Cat, the Office assistant
Do all cats do that?
Oct 2, 2023
Post comments count
0
Post likes count
1
How do I manually update a remote tracking branch, say, to undo a fetch?
Updating refs to point to whatever you like.
Sep 29, 2023
Post comments count
0
Post likes count
1
Template meta-programming: Avoiding saying a type before it is complete
Deferring use until after the class is defined.
Sep 28, 2023
Post comments count
2
Post likes count
2
C++/WinRT gotcha: get_strong() will produce a broken strong reference if destruction has already begun
A strong reference to nothing.