Why can’t you return an IAsyncAction from a coroutine that also does a co_await? April 16, 2020 Apr 16, 2020 04/16/20 Raymond Chen You already returned. No take-backs.
When I ask the GetIpAddrTable function to sort the results, how are they sorted? April 15, 2020 Apr 15, 2020 04/15/20 Raymond Chen Nothing particularly fancy. Just plain numerical order.
If one program blocks shutdown, then all programs block shutdown April 14, 2020 Apr 14, 2020 04/14/20 Raymond Chen We're all in this together, as far as the Blocked Shutdown Resolver is concerned.
The type-dependent type or value that is independent of the type April 13, 2020 Apr 13, 2020 04/13/20 Raymond Chen To delay the evaluation until instantiation.
Creating a non-agile delegate in C++/WinRT, part 5: Waiting synchronously from a thread that may already be the right thread April 10, 2020 Apr 10, 2020 04/10/20 Raymond Chen You might already be there.
Creating a non-agile delegate in C++/WinRT, part 4: Waiting synchronously from a background thread April 9, 2020 Apr 9, 2020 04/9/20 Raymond Chen Using things you already have.
Creating a non-agile delegate in C++/WinRT, part 3: The other cases and why they aren’t interesting April 8, 2020 Apr 8, 2020 04/8/20 Raymond Chen We handled only one case, but that's the only one worth handling.
Creating a non-agile delegate in C++/WinRT, part 2: The synchronous coroutine April 7, 2020 Apr 7, 2020 04/7/20 Raymond Chen It awaits without waiting.
Creating a non-agile delegate in C++/WinRT, part 1: Initial plunge April 6, 2020 Apr 6, 2020 04/6/20 Raymond Chen Forcing the delegate to run in a specific apartment.
An observation about what people used iPads for in the early days April 3, 2020 Apr 3, 2020 04/3/20 Raymond Chen Does everything you need, if you also bring an assistant.