12
Chapter 3: Protecting Software with SG-Lock
only for the use of cental features of a software, e.g. when chemical analysis
software performs one anlysis.
3.3 The SG-Lock Product ID - what is it good for?
Almost all functions of the SG-Lock API use a parameter called ”ProductID“.
What is that good for? In many cases a software company sells more than one
software product. When using a common copy protection key the programmer
has to regard that an installed copy protection key is valid for the software just
running and not for some of the other products they are also selling. That is
additional administrative work and an additional source of error.
SG-Lock solves this with the Product ID. Every software product and the be-
longing SG-Locks get their own Product ID, e.g. software A gets Product ID 1,
software B gets 2 and so on. In the source code of software A the parameter of
the SG-Lock API functions is allways 1, in B allways 2 and so on - the SG-Lock
API selects the right SG-Lock for you.
Summary of Contents for SG-Lock
Page 2: ......
Page 22: ......
Page 60: ......
Page 62: ...56 Chapter 7 Technical Data Notes ...
Page 63: ...Chapter 7 Technical Data 57 ...