Описание

Позволяет удаленно установить лицензию в аппаратный ключ пользователя, даже без предварительной записи такого ключа через Guardant Station. Таким образом возможно выполнить запись лицензии в абсолютно новый ключ. Функция используется на компьютере, к которому непосредственно подключен аппаратный ключ Guardant. Для запроса у сервера нужной лицензии используется т. н. код для отложенной записи, сгенерированный при создании заказа через Guardant Station.

Синтаксис

function GrdDongleSetLicense(dongleId: grd_uint32; serialNumber: PAnsiChar; driverType: grd_uint32; host: PAnsiChar; port: grd_uint32): Integer; stdcall;  external;

Параметры

dongleId
Уникальный идентификатор аппаратного ключа
serialNumber
Код отложенной записи лицензии
driverType

Флаг, указывающий на тип используемого драйвера после установки лицензии:

  • GRD_DRIVER_TYPE_NONE
  • GRD_DRIVER_TYPE_HID
  • GRD_DRIVER_TYPE_WINUSB
  • GRD_DRIVER_TYPE_VENDOR
host
Строковый буфер, содержащий адрес сервера активации лицензий Guardant
port

Порт сервера активации лицензий Guardant. 

Для облачной версии сервера активации лицензий используется порт 443

Возвращаемые значения

GrdStatus

  • No labels