Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Описание

Извлекает в файл переноса ранее установленную лицензию (в данном случае речь про ключ Guardant DL целиком).

Файл с извлеченной лицензией можно перенести на другой компьютер и установить при помощи функции GrdLicenseRehost().

Также рекомендуется извлекать лицензию перед изменением аппаратной конфигурации компьютера, на котором она установлена, или же когда требуется переустановить операционную систему. Таким образом выполняется сохранение ключа Guardant DL, с указанным licenseId, в файл для последующей установки обратно на компьютер-донор.

...

Code Block
languagecpp
linenumberstrue
int GRD_API GrdLicenseExtractForRehost(grd_uint32 licenseId,
									   void** outDonorLicense,
									   grd_uint32* outDonorLicenseSize);

Параметры

licenseId
Идентификатор ранее активированной лицензии
outDonorLicense
Указатель на буфер для извлекаемой лицензии
outDonorLicenseSize
Размер (в байтах) буфера для извлекаемой лицензии

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

GRD_OK

GRD_INVALID_PARAMETER

GRD_REHOST_IS_NOT_ALLOWED