Не доступны уроки
Страница https://www.guardant.ru/support/lessons/ более недоступна, по тексту есть ссылки на страницу с похожими запросами. К теме не очень с какой стороны вообще подойти.
Первоначально инетересует минимальная програмная реализация счетчика одновременно запущенных программ Win, не очень ясно из документации как это реализовать с помощью API и вообще принцип работы.
Видимо общая логика
При запуске приложения получить из ключа сколько занятых лицензий и если есть свободная занять 1
При завершении работы освободить 1
Не ясно
Нужно ли делать фоновый сервис который будет отвечать ключу, что лицензия занята или это делают сами dll
Что произойдет если программа аварийно завершится и программно не будет осовбождена лицензия
Очень нехватеает простых примеров\уроков по базовой функциональности, чтоб понимать очем вообще документация