Не доступны уроки

Страница https://www.guardant.ru/support/lessons/ более недоступна, по тексту есть ссылки на страницу с похожими запросами. К теме не очень с какой стороны вообще подойти.

Первоначально инетересует минимальная програмная реализация счетчика одновременно запущенных программ Win, не очень ясно из документации как это реализовать с помощью API и вообще принцип работы.

Видимо общая логика
При запуске приложения получить из ключа сколько занятых лицензий и если есть свободная занять 1
При завершении работы освободить 1

Не ясно
Нужно ли делать фоновый сервис который будет отвечать ключу, что лицензия занята или это делают сами dll
Что произойдет если программа аварийно завершится и программно не будет осовбождена лицензия

Очень нехватеает простых примеров\уроков по базовой функциональности, чтоб понимать очем вообще документация

Re: Не доступны уроки

Добрый день.
В настоящий момент обучающие материалы не доступны на сайте. Они утратили актуальность в связи с обновлением инструментов защиты, и нуждаются в переработке.
Описание принципов работы инструментов защиты, а так же описание функций API вы можете найти уже сейчас на нашем портале документации. В составе Guardant SDK и Guardan SLK есть примеры использования API.
Контролировать количество одновременно запущенных копий защищенного приложения удобнее всего с помощью сетевых ключей. С помощью таблицы лицензий можно задать максимальное число одновременно используемых копий защищенного приложения. Управлением сетевыми лицензиями занимается менеджер лицензий, который входит в состав набора инструментов защиты.
Если защищённое приложение завершится аварийно, то лицензия будет освобождена через определенное время (таймаут).