How can I write a C++/WinRT IAsyncOperation where T is not a Windows Runtime type?, part 2

Last time, we smuggled an arbitrary C++ value inside an IInspectable but noted the lack of safety. So let’s add some safety. To ensur

Click here to read the article