User's Manual
64
• First program: 23 licenses, unlimited executions.
• Second program: 4 licenses, 4000 executions.
• Third program: 12 licenses, 100 executions.
The dongle memory must be set as follows:
Offset Value Meaning
0 ‘M’ (4D hex) Map identification fixed code
1 ‘A’ (41 hex) Map identification fixed code
2 23 (17 hex) Maximum 23 users for program 1
3-4 65535 (FFFF hex) Unlimited number of program executions
5 4 (04 hex) Maximum 4 users for program 2
6-7 4000 (0FA0 hex) Limitation active for 400 executions
8 12 (0C hex) Maximum 12 users for program 3
9-10 100 (64 hex) Limitation active for 100 executions
… …
Table 42
Program protection setting
12.3 Map automatic protection
If automatic protection via the GSS utility is performed with a network dongle, a specific push-button makes it possible
to associate a code with each program. This code will be used to trace the number of licenses for which the program is
enabled, and any limitation to the number of program executions (see chapter 8).
12.4 Map manual protection
As one can protect several programs, as regards the Open and User Number commands only, you must specify which
program is being referred to (program identified by a number from 1 to 116). To this end, during the transfer of
parameters referring to each of the two commands, the Data field of the relevant data structure must be initialized as
follows:
Offset Value Meaning
0 ‘M’ (4D hex) Map identification fixed code
1 ‘A’ (41 hex) Map identification fixed code
2 1 - 116 Program reference number
Table 43
Open/User Number Mode setting
For the Open command the exchange of information is organized like this:
Models NET
Input NET_COMMAND ‘O’
LABEL Label
PASSWORD Password
DATA[0] ‘M’ (4D hex)
DATA[1] ‘A’ (41 hex)
DATA[2] 1 – 116, Program reference number of the license to use
Output NET_PASS Net Password
DATA[0] Protocol type used:
= 0, LOCAL