Описание

Используется для режима Offline активации. На компьютере пользователя без доступа к Интернет подготавливает запрос обновления для последующей его отправки на сервер активации лицензий Guardant при помощи функции GrdLicenseSendUpdateRequest().

Для сохранения запроса на активацию функция выделяет память. Чтобы освободить выделенную память нужно вызвать функцию GrdFree().

Синтаксис

int GRD_API GrdLicenseCreateUpdateRequest(grd_uint32 licenseId, 
										  void** outRequest, 
										  grd_uint32* outRequestSize);

Параметры

licenseId
Уникальный идентификатор лицензии
outRequest
Указатель на возвращаемое значение указателя на буфер запроса
outRequestSize
Указатель на возвращаемое значение размера (в байтах) буфера запроса

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

GRD_OK

GRD_LICENSE_NOT_ACTIVATED

GRD_INVALID_LICENSE

GRD_GET_HARDWARE_ID_ERROR

GRD_NOT_ENOUGH_HARWARE_TO_BIND

GRD_ACTIVATION_ON_VM_FORBIDDEN

GRD_INVALID_PARAMETER

  • No labels