Работа с Guardant API
Здравствуйте
У меня есть ключи, выданные мне при регистрации, один из них активирован в системе (Скриншот 1).
Я пишу тестовую программу на С++ с использованием Guardant API.
После создания ключа, я устанавливаю условия поиска ключей
nRet=GrdDongle.SetFindMode(GrdFMR_Local);
Далее я ищу все ключи
uint32_t* pdwID=(uint32_t*)malloc(1);
TGrdFindInfo* pFindInfo;
pFindInfo=new TGrdFindInfo;
nRet=GrdDongle.Find(GrdF_First, pdwID, pFindInfo);
Код, который возвращает эта функция 36, то есть все ключи найдены, в соответствующих переменных есть некоторые данные, но даже при удалении ключа через диагностику электронных ключей, происходит всё тоже самое и возвращаемый код тот же самый. Но ведь этот ключ не должен был быть найден, а больше в системе нет других ключей.
Объясните, пожалуйста, что я делаю не так.
Какие параметры нужно указать при вызове Login, чтобы подключится к этому ключу?
Прикладываю код программы и результат (Скриншот 2).