Versions Compared

Key

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

Описание

Выполняет открепление сетевых лицензий из программного ключа Guardant DL Net, если такая операция не была запрещена настройками продукта на сервере лицензирования Guardant Station. 


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

Синтаксис

Code Block
languagecpp
linenumberstrue
int GRD_API GrdLicenseDetach(const char* visibilityJson,
							 const GrdProductFeaturePair* featuresList,
							 grd_uint32 featuresCount,
                             grd_time_t durationInSec,
							 grd_uint16 concurrentResourceToConsume,
                             const char* recipientHardwareFingerprint,
                             void** recipientLicense,
							 grd_uint32* recipientLicenseSize);

Параметры

visibilityJson [опционально]
Параметры поиска в JSON, определяющие область поиска лицензий, для подробной информации смотрите описание visibility
featuresList
Указатель на массив с номерами компонентов и связанных продуктов, выбранных для открепления
featuresCount

durationInSec

concurrentResourceToConsume

recipientHardwareFingerprint

recipientLicense

recipientLicenseSize

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

GRD_OK

GRD_FEATURE_NOT_FOUND

GRD_INVALID_PARAMETER