windows-runtime

Tag

Cards List
#windows-runtime

Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 3

The Old New Thing (Raymond Chen) · 2026-05-29 Cached

The article discusses a C++/WinRT pattern for caching the result of a Windows Runtime IAsyncOperation, including handling failures, so that multiple coroutines can share the cached result or exception.

0 favorites 0 likes
#windows-runtime

If C# and JavaScript lets me await a Windows Runtime asynchronous operation more than once, why not C++/WinRT?

The Old New Thing (Raymond Chen) · 2026-05-26 Cached

Raymond Chen explains why C++/WinRT does not allow multiple awaits on asynchronous operations like C#, JavaScript, and Python do, citing the lack of a standard library task type and the principle of not paying for unused functionality.

0 favorites 0 likes
#windows-runtime

How do I use Win32 structures from the Windows Runtime?

The Old New Thing (Raymond Chen) · 2026-05-21 Cached

This article explains how to use Win32 structures in the Windows Runtime by declaring shadow structures with the same layout, including specific examples and alternatives for common structures.

0 favorites 0 likes
← Back to home

Submit Feedback