Original link: If C# and JavaScript lets me await a Windows Runtime asynchronous operation more than once, why not C++/WinRT? / The Old New Thing / Microsoft.