This command allows to perform a license check on module level. It opens the license file either in Basic mode (Prepare) or Advanced mode (PrepareAdvanced), checks the module using the ValidateCommand and closes the license file with quit.
Param |
Datatype |
Example |
Description |
pcFileName |
String |
“demo-easygo.lic” |
The full path to the license file . |
pcReadKey |
String |
“r1lkYAp1xGQN81fBrcZ1dfXtw1doy3Z1 l4KHy0N2yvL0ZBDcX274DHV1BfV7s0R FpjZ1NOmMf1qXGsu1MqTXK1t4Tsq1c7 jQq1iP3VM1NNx6j1s64YK299TY71YSrb K0NdSom29inxM29bPTJ1mmLNV0SNd C41xCbdT2adSqt2aazQL1dslWy1fGXFi 11YWOv1fFhLt2acufE1hRGXY1VxH0R 0ViybX0XmcNz1lm76W1gQqQe21grLU 1VAc401UqH8l0YHwOD1S46cC20hVp D1cfAYk299ixt” |
The project secure key or Read Key for that license file. |
pcModuleID |
String |
“QHD001” |
the module to validate |
pcUsername |
String |
“” |
The user or item name to check the module for. Normally, you would pass this information only if you have an own user administration. Default option is to use the automatic function - UseWindowsUser = true |
bUseWindowsUser |
Boolean |
true |
Determines if the windows login name or hostname should be used as name for the license. Concurrent User uses a combination of username and PC name. If the module is an Item Counter, provide the name for the item counter in the field Name and set UseWindowsUser to false |
iSecurityLevel |
int |
1 |
SecurityLevel: 1 is advanced (ReadKey is used), 0 is basic (PSK is used) |