Versions Compared

Key

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

Описание

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

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

Синтаксис

Code Block
languagecpp
linenumberstrue
int GRD_API GrdLicenseSendRehostRequest(const char* host,
										grd_uint32 port,
                                        const void* donorLicense,
										grd_uint32 donorLicenseSize,
                                        const char* recipientHardwareFingerprint,
                                        void** recipientLicense,
										grd_uint32* recipientLicenseSize);

...