Описание
Используется для режима Offline активацииустановки программного ключа, который был перенесен с другого компьютера. На компьютере пользователя без доступа к Интернет подготавливает запрос активации для последующей его отправки на сервер активации лицензий Guardant при помощи функции GrdLicenseSendActivationRequest()., где производится установка, должен быть доступ к серверу лицензирования Guardant Station.
Чтобы извлечь ключ на компьютере-доноре нужно использовать функцию GrdLicenseExtractForRehost()Для сохранения запроса на активацию функция выделяет память. Чтобы освободить выделенную память нужно вызвать функцию GrdFree .
Синтаксис
Code Block |
---|
language | cpp |
---|
linenumbers | true |
---|
|
int GRD_API GrdLicenseRehost(const char* host,
grd_uint32 port,
const void* donorLicense,
grd_uint32 donorLicenseSize); |
Параметры
host | Указатель на строковый буфер, содержащий адрес сервера активации лицензий Guardant |
port | Порт сервера активации лицензий Guardant |
donorLicense | Указатель на буфер с данными ключа, перенесенного с другого компьютера |
donorLicenseSize | Размер (в байтах) буфера donorLicense |
Возвращаемые значения
GRD_OK
GRD_INVALID_PARAMETER