The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts

Jan 16, 2015
Post comments count
0
Post likes count
0
Why does a single integer assignment statement consume all of my CPU?

Alignment fixups.

Jan 15, 2015
Post comments count
0
Post likes count
0
Why does CreateFile take a long time on a volume handle?

Flush that volume.

Jan 14, 2015
Post comments count
0
Post likes count
0
Where can I find the standard asynchronous stream?

Not that sense of the word standard.

Jan 13, 2015
Post comments count
0
Post likes count
0
Microspeak: landing (redux)

Settled.

Jan 12, 2015
Post comments count
0
Post likes count
0
Limiting the bottom byte of an XMM register and clearing the other bytes

More SSE tweaking.

Jan 9, 2015
Post comments count
0
Post likes count
0
Finding the leaked object reference by scanning memory: Example

Digging through the haystack.

Jan 8, 2015
Post comments count
0
Post likes count
0
What happens if I don't pass a pCreateExParams to CreateFile2?

The final parameter to the function is optional. What happens if I pass ? If you pass as the parameter, then the function behaves as if you had passed a pointer to this structure:

Jan 7, 2015
Post comments count
0
Post likes count
0
Why is there a BSTR cache anyway?

It was useful, once.

Jan 6, 2015
Post comments count
0
Post likes count
0
No good deed goes unpunished: Marking a document as obsolete

Stop looking at me.