Как получить значение, возвращаемое GrdRead в С++
Добрый день.
Возникла необходимость переписать работающий модуль защиты из Delphi на C++.
Инициализация ключа, поиск и логин на ключ проходят без проблем.
GrdCheck тоже отрабатывает.
Запнулся на функции GrdRead, которая возвращает ссылку на прочитанную строку из 6 символов.
Как прочитать саму строку ? Помогите.
Вот кусок кода:
nRet= GrdCheck(hGrd);
if (nRet == GrdE_OK)
{
nRet=GrdSetWorkMode(hGrd, GrdWM_UAM, GrdWMFM_DriverAuto);
//чтение данных из ключа
bAddr = 1278;
bLng = 6;
nRet= GrdRead(hGrd, bAddr, bLng, &qdataLicS, NULL);
if (nRet == GrdE_OK)
{
sLic=qdataLicS;
Последняя строка ничего не дает.
Как получить значение из ссылки &qdataLicS ???