Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

devblogs.microsoft.com

The Old New Thing

Get the latest updates from The Old New Thing directly as they happen.

Follow now 88 followers

Latest posts

Last updated about 4 hours ago

Perhaps not a recommended usage for an emergency power outlet

about 5 hours ago

It is not uncommon for Microsoft employees who are aficionados of arcade...

There is a std::chrono::high_resolution_clock, but no low_resolution_clock

1 day ago

The C++ standard provides a std::chrono::high_resolution_clock which provides the implementation’s clock with...

Detecting and reporting all unhandled C++ exceptions as well as all unhandled structured exceptions

4 days ago

Last time, attempted to intercept the ways that a C++ program could...

Our first attempt to detect and report all unhandled C++ exceptions as well as all unhandled structured exceptions

5 days ago

Last time, we saw that installing an unhandled structured exception filter prevents...

When I install an unhandled structured exception filter, why doesn’t std::terminate get called?

6 days ago

For diagnostic and reliability purposes, a customer wanted to detect and report...

A walkthrough of the original Microsoft Building 3

7 days ago

I don’t know why, but there is a Matterport walkthrough of the...

Dubious security vulnerability: If I perform this complex series of manual steps, I can crash a program I am running

8 days ago

A security vulnerability report arrived that went roughly like this In Program...

Why doesn’t LVIF_INDENT work without an image list?

11 days ago

The LVIF_INDENT property of the Win32 classic listview control lets you indent...

German language cheat sheet: On changing quantities

12 days ago

Somehow, I must have missed out on learning phrases of changes in...

If the Format­Message function fails, and I requested that it allocate a buffer, do I have to free the buffer?

12 days ago

A customer called the Format­Message function with the FORMAT_MESSAGE_ALLOCATE_BUFFER flag, and they...

Unintended yet somehow entirely expected consequences of marking a COM interface as local

13 days ago

A customer was adding an interface to their out-of-process COM server. They...

The sizzle reel that says things that nobody understands

14 days ago

At the end of project milestones, some organizations have a tradition of...