Работа API с полями свободного назначения

Здраствуйте , скажите могу ли я записывать в поля свободного назначения такие данные как : Наименование клиента, модель шифрования ключа, количество портов и т.д. , если да, то как я могу считать данные с помощью Api ? в примерах есть только считывание данных  с полей "Системные " и "Общего назначения".



ключ:Guardant Sign USB

Re: Работа API с полями свободного назначения

Добрый день. Подробную информацию о полях свободного назначения можно узнать на этой странице нашего портала документации. Здесь подробно описаны в типы полей и функции Guardatn API, которые работают с такими полями.
Если необходимо записать поля, содержащие текс, возможно вам подойдет поле "Строка". Такое поле может содержать последовательность символов в кодировке ANSIили Unicode.

Re: Работа API с полями свободного назначения

еще такой вопрос При попытке прочитать защищенную ячейку командой 
int GRD_API GrdPI_Read(
  HANDLE hGrd,
  DWORD dwItemNum,// номер ячейки прописываю 3 (числовой номер ячейки 03)
  DWORD dwAddr,// дублирую dwItemNum
  DWORD dwLng,// 256
  void *pData,//  DWORD dwData
  DWORD dwReadPsw,// 0
  void *pReserved// NULL
);
Прописывается ошибка : ERROR! Invalid handle.   Ругается  что нет такого дескриптора , но он есть.  Подскажите что я делаю нет так?

Re: Работа API с полями свободного назначения

На эл. адрес hotline@guardant.ru просьба прислать следующую информацию

  • версия Guardant SDK

  • маска ключа в формате *.nsd

  • участок кода, где реализовано обращение к защищенной ячейке

Re: Работа API с полями свободного назначения

Спасибо , уже разобралась.