Как Xbox Game Bar и Xbox Console Companion обрабатывают приглашения в игру?
Если друг пригласил вас в игру, Xbox Game Bar (и ранее) Xbox Console Companion должен иметь возможность запустить приложение, когда вы примете приглашение.
На моем компьютере установлены 2 копии Sea of Thieves: одна MS Store и одна Steam.
Xbox Console Companion запускает «правильный» вариант, которым, по моему мнению, является MS Store.
Xbox Game Bar запускает «неправильную» копию Steam.
Казалось бы, эти два приложения используют два разных метода разрешения, чтобы определить, какую копию игры запускать.
Какой механизм каждое из этих приложений использует для разрешения установленных игр?
Регистрация DLL? Ключи реестра? Регистрация протокола зарегистрирована в приложениях?