Вот тут читаем: https://en.wikipedia.org/wiki/Fast_user_switching Fast user switching in Windows is based on Remote Desktop Services technology Впрочем, это хорошо известно было, когда в XP появилось.
В Windows API есть функция, которая сообщает активность Microsoft Terminal Services. Но ведь кроме них - есть и другие. На вскидку - Citrix MetaFrame и TS+, а вообще вроде и других немало.
Как видите, несмотря на то, что одновременно запущена программа из под РАЗНЫХ пользователей, сиречь с разными интерактивными десктопами, обе сессии активны, ни одна не разорвана.
Корректно ли это? Счётчик экземпляров программы в Pro-ключах отключён. Но вот что насчёт счётчика пользователей? Не получается ли, что возможность ОДНОВРЕМЕННОГО запуска интерактивных экземпляров от разных пользователей фактически разрешает неограниченный терминальный доступ, просто за исключением MS TS ?