The Old New Thing

Practical development throughout the evolution of Windows.

Latest posts

Nov 30, 2015
Post comments count 0
Post likes count 1

Enumerating all the programs that can open a particular file extension

Raymond Chen

SHAssocEnumHandlers.

Nov 27, 2015
Post comments count 0
Post likes count 1

In order to serve you better: Charging your credit card in your home currency

Raymond Chen

For a fee.

Nov 27, 2015
Post comments count 0
Post likes count 1

How can I append to a file and know where it got written, even if the file is being updated by multiple processes?

Raymond Chen

File locking strikes again.

Nov 26, 2015
Post comments count 0
Post likes count 1

The increasing urgency of a request to fill out a survey

Raymond Chen

Let's try that again.

Nov 25, 2015
Post comments count 0
Post likes count 1

Clarifying the documentation on wildcards accepted by FindFirstFile/FindFirstFileEx

Raymond Chen

Only in the file name portion.

Nov 24, 2015
Post comments count 0
Post likes count 3

We got around three

Raymond Chen

One in a million, or not quite.

Nov 23, 2015
Post comments count 0
Post likes count 1

Playing with synchroninzation barriers

Raymond Chen

All for one and one for all.

Nov 20, 2015
Post comments count 0
Post likes count 1

Investigating a problem constructing a security descriptor to deny thread-specific access rights to Everyone

Raymond Chen

Clearing up the confusion and deleting code.

Nov 19, 2015
Post comments count 0
Post likes count 1

Stupid JavaScript debugging tricks: Abusing the conditional breakpoint

Raymond Chen

Code injection.