Creating an already-completed asynchronous activity in C++/WinRT, part 2 Making our function a coroutine. Click here to read the article