Изначально ваша программа могла просто установить любой файл или протокол вызова.То, что произошло, было предсказуемо: любой другой программист злоупотребил этим.
Так что его пришлось убрать и перенести в Стандартный интерфейс программ .Теперь вы можете только сказать Windows, что ваши программы доступны для этого формата.
Но вы больше не можете стать настройками по умолчанию без действий пользователя или, возможно, некоторых операций уровня администратора / редактирования реестра.Может быть, есть странные скидки (например, для обычных браузеров), но они будут в каждом конкретном случае.