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 89 followers

Latest posts

Last updated about 8 hours ago

In C++/WinRT, how can I await multiple coroutines and capture the results?, part 0

about 11 hours ago

A while ago, I investigated ways of awaiting multiple C++/WinRT corotuines and...

Why is there a window with no name blocking Windows shutdown?

1 day ago

If you try to shut down Windows, and there’s a program that...

API design note: Don’t make up multiple names for the same thing

2 days ago

A recurring problem I encounter when reviewing API proposals is that teams...

How can I confirm in the Windows debugger that I’m looking at a COMDAT-folded function?

5 days ago

Some time ago, we learned about identical COMDAT folding (and also why...

How can I wait until a named object (say a mutex) is created?

6 days ago

A customer used a named mutex as a way to detect that...

Exploring possible solutions to the inconsistency in how Windows searches case-insensitively for named resources

7 days ago

Some time ago, I explained why Windows has trouble finding Win32 resources...

Being more adamant about reporting that C++/WinRT was unable to resume execution on a dispatcher thread

8 days ago

Last time, we saw what happens if C++/WinRT is unable to resume...

What happens if C++/WinRT is unable to resume execution on a dispatcher thread?

9 days ago

The C++/WinRT library provides the winrt::resume_foreground() function for resuming a coroutine on...

The case of the invalid instruction exception on an instruction that should never have executed

12 days ago

The image processing folks added specialized AVX2 versions of their code, but...

If the Window Runtime PropertyValue is for boxing non-inspectables, why is there a PropertyValue.CreateInspectable?

13 days ago

The Windows Runtime provides a class named Property­Value which is a helper...

The Fundamental Failure-Mode Theorem: Systems lie about their proper functioning

14 days ago

I have on occasion referred to Le Chatelier’s Principle for complex systems...

Perhaps not a recommended usage for an emergency power outlet

15 days ago

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