Запретить логин к NET-ключу как к локальному
Мы поставляем пользователям ключи Stealth II, локальные и сетевые. Защита производится через API. При запуске сначала через GrdSetFindMode отыскивается локальный ключ (маска GrdFMR_Local) и выполняется логин, если он неуспешен, то в GrdSetFindMode устанавливается маска GrdFMR_Remote и снова выполняется логин. В этом подходе есть один минус - на компьютере, где установлен ключ, для ключей NET успешен логин в локальном режиме, таким образом как бы добавляется дополнительная лицензия. Можно было бы изменить логику наоборот, вначале искать сетевой ключ, но тогда при наличии у пользователя реального локального ключа при работе в сети тратилось бы много времени на поиск сервера ключа.
Вопрос: возможно ли запретить использование NET-ключа как локального, используя другие флаги в GrdSetFindMode? (Была надежда на флаг типа ключа GrdDT_LAN, но обратного к нему нет и эксперименты были неудачными)