Show/Hide Toolbars

Licence Protector 5

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 . See details for UNC pathnames

pcReadKey

String

“r1lkYAp1xGQN81fBrcZ1dfXtw1doy3Z1

l4KHy0N2yvL0ZBDcX274DHV1BfV7s0R

FpjZ1NOmMf1qXGsu1MqTXK1t4Tsq1c7

jQq1iP3VM1NNx6j1s64YK299TY71YSrb

K0NdSom29inxM29bPTJ1mmLNV0SNd

C41xCbdT2adSqt2aazQL1dslWy1fGXFi

11YWOv1fFhLt2acufE1hRGXY1VxH0R

0ViybX0XmcNz1lm76W1gQqQe21grLU

1VAc401UqH8l0YHwOD1S46cC20hVp

D1cfAYk299ixt”

The project secure key or Read Key for that license file.

See details - Read Key

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)