Описание
Выполняет открепление сетевых лицензий из программного ключа Guardant DL Net, если такая операция не была запрещена настройками продукта на сервере лицензирования Guardant Station. Функция возвращает буфер с лицензией для установки ее на принимающем компьютере при помощи GrdLicenseInstall().
Синтаксис
procedure TLicenseManager.LicenseDetach(featuresList: TProductFeaturePairs;
durationInSec: Integer; concurrentResourceToConsume: Word;
recipientHardwareFingerprint: PAnsiChar;
var recipientLicense: TBytes);
Параметры
featuresList | Массив структур GrdProductFeaturePair с номерами компонентов и связанных продуктов, выбранных для открепления |
durationInSec | Максимальный срок существования экземпляра открепленной лицензии. Указывается в секундах. Отсчитывается с момента удачного вызова функции и по истечении сетевая лицензия вернется в общий пул |
concurrentResourceToConsume | Количество открепляемых сетевых лицензий |
recipientHardwareFingerprint | Цифровой отпечаток компьютера, на котором будет установлен экземпляр открепленной лицензии |
recipientLicense | Буфер, выделенный для сохранения открепленной лицензии, которую нужно будет установить на принимающий компьютер при помощи функции GrdLicenseInstall() или GrdLicenseInstallRemotely() |