The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
Sep 11, 2024
Post comments count
2
Post likes count
1
The case of the string being copied from a mysterious pointer to invalid memory, revisited
Reflections on an older topic.
Sep 10, 2024
Post comments count
1
Post likes count
2
Does the Resource Compiler have a separate preprocessor or doesn’t it?
It did, but now it doesn't.
Sep 9, 2024
Post comments count
6
Post likes count
5
GitHub trick to find the commit that deleted a file
Ask for the history of the file.
Sep 6, 2024
Post comments count
0
Post likes count
3
The case of the image that came out horribly slanted: Negative stride
It's all topsy-turvy.
Sep 5, 2024
Post comments count
6
Post likes count
2
The case of the image that came out horribly slanted: Taking the pitch into account
Getting the pieces to line up.
Sep 4, 2024
Post comments count
4
Post likes count
3
The case of the image that came out horribly slanted: Diagnosis
Imperfect pitch.
Sep 3, 2024
Post comments count
0
Post likes count
6
Why did Windows 95 use blue screen error messages instead of hard error messages?
You may not able to get there from here.
Sep 2, 2024
Post comments count
10
Post likes count
3
The CoInitializeSecurity function demands an absolute security descriptor
Even though you usually have a self-relative one in hand.
Aug 30, 2024
Post comments count
12
Post likes count
4
In the Windows kernel, what is a LUID, and what makes it loo-ey?
It's a locally-unique ID, for a specific definition of "local".