You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Описание

Используется для переноса программного ключа Guardant DL в режиме offline. Функция отправляет на сервер лицензирования Guardant Station буфер с данными ключа, который извлекли на компьютере-доноре и цифровой отпечаток компьютера-приемника. Если функция отработала успешно, то в результате вернется буфер с данными ключа (=лицензия), который нужно будет установить на компьютер-приемник. Для успешного выполнения на компьютере, где вызывается данная функция, должен быть доступ к серверу лицензирования Guardant Station.

Чтобы извлечь ключ на компьютере-доноре нужно использовать функцию GrdLicenseExtractForRehost(). Цифровой отпечаток получается на компьютере-приемнике при помощи функции GrdGetHostFingerprint().

Синтаксис

int GRD_API GrdDongleSetLicense(grd_uint32 dongleId,
								const char* serialNumber,
								grd_uint32 driverType,
								const char* host,
								grd_uint32 port);

Параметры

dongleId
Уникальный идентификатор (ID) аппаратного ключа
serialNumber

driverType

host
Указатель на строковый буфер, содержащий адрес сервера активации лицензий Guardant
port
Порт сервера активации лицензий Guardant

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

GRD_OK

GRD_INVALID_SERIAL_NUMBER

GRD_INTERNAL_ERROR

GRD_DONGLE_NOT_FOUND

GRD_INVALID_PARAMETER

  • No labels