Versions Compared

Key

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

...

Deck of Cards
id001
Card
defaulttrue
labelC
Code Block
languagecpp
int GRD_API GrdLogin(	
  HANDLE hGrd,
  DWORD dwModuleLMS,
  DWORD dwLoginFlags
);	
Expand
titleПараметры функции

hGrd

хэндл, через который будет выполнена данная операция

dwModuleLMS

номер модуля в таблице LMS, на котором будет регистрироваться копия приложения. Если LMS не используется, параметр должен быть равен 0xFFFFFFFF. Для локальных ключей этот параметр игнорируется

dwLoginFlags

флаг, устанавливающий режим лицензирования при использовании сетевых ключей. Для локальных ключей этот параметр игнорируется

GrdLM_PerStation

Сетевые лицензии распределяются рабочим станциям, вне зависимости от количества запущенных на одной станции копий приложения

GrdLM_PerProcess

Сетевые лицензии распределяются процессам. Каждый новый регистрируемый через GrdLogin процесс получит отдельную лицензию, безотносительно того на одном или нескольких компьютерах они работают

GrdLM_PerHandle

Сетевые лицензии распределяются хэндлам. Каждый новый регистрируемый через GrdLogin хэндл получит отдельную лицензию, безотносительно того на одном или нескольких компьютерах они работают

Expand
titleВозвращаемое значение функции

Cтандартный набор ошибок

Card
labelC#
Code Block
languagec#
public static GrdE GrdLogin(Handle grdHandle, GrdLM loginFlags)
public static GrdE GrdLogin(Handle grdHandle, int moduleLMS, GrdLM loginFlags)

Expand
titleПараметры метода

 

Expand
titleВозвращаемое значение метода

 

Card
labelJava
Code Block
languagejava
 public static GrdE GrdLogin(Handle grdHandle, GrdLM loginFlags)
public static GrdE GrdLogin(Handle grdHandle, int moduleLMS, GrdLM loginFlags)
Expand
titleПараметры метода

 

Expand
titleВозвращаемое значение метода

 

...