On Fri Aug 4 07:39:05 2023 +0000, Rémi Bernon wrote:
I don't think the desktop object should work as a directory.
If the desktop object was a directory, we could use it as a RootDirectory and avoid the name aliasing problem above.
```c thread_info->desktop_shm = map_shared_memory_section( wine_desktop_mapping_str, sizeof(*thread_info->desktop_shm), NtUserGetThreadDesktop( GetCurrentThreadId() ) ); ```