Add the LicProtector270.DLL to your project. If your development language does not support COM Server dll use the Wrapper DLL.
The folder Licence Protector\2.7\files for distribution contains all Licence Protector DLLs. There is an folder with a compressed version and uncompressed version.
The uncompressed LicProtector270.DLL is registered during program installation of Licence Protector. If you use your application on a different system, you have to register the DLL either with an installation software or with regsvr32.exe LicProtector270.dll. An installation without registering the DLL is also possible.
Signed DLLs are recommend for Windows Vista and often necessary to get a certification for an application. A signed DLL is provided - see signed DLL by Mirage
Depending on the development tool you add the DLL with a command like
Private objlic As Object
Set objlic = CreateObject("LicProtectorEasyGO.LicProtectorEasyGo270")
The LicProtector270.DLL in version 2.7 has the ProgID " LicProtectorEasyGo.licProtectorEasyGo270" This allows using an older LicProtector.DLL in combination with older versions of LicProtector.dll on the same system. The ProgID changes with every main release.
First check the latest program version and ProgID you find in the table below or for older versions, in the readme.txt file in the folder ..\files for distribution.
If you are using sample source code from our website always check if you have to change the ProgID.
If you use a CRC check adapt the CRC value and CLSID.
LicProtector270
|
ProgID
|
LicProtectorEasyGo.LicProtectorEasyGo270
|
CLASSID
|
331852B0-3ED8-4A71-B411-F3193741BB77
|
IID
|
9782B763-E0DA-476C-9321-8CF5B04090EE
|
LIBID
|
3142201A-ABE4-4425-BC58-B547F6E768BF
|
CRC32 values of the DLL
|
compressed, unsigned
|
AD9A03DF
|
compressed, signed DLL
|
659AA909
|
uncompressed, unsigned
|
F5CF5176
|
|
LicProtectorEasyGo264
|
ProgID
|
LicProtectorEasyGo.LicProtectorEasyGo264
|
CLASSID
|
189168F7-49DB-40C0-80C5-D395F5C62AF7
|
IID
|
|
LIBID
|
5C27E8B4-587A-4781-9A00-A5C16671854C
|
CRC32 values of the DLL
|
compressed, unsigned
|
F88E90B2
|
compressed, signed DLL
|
DE8F59F5
|
uncompressed, unsigned
|
1180C82B
|
|
LicProtectorEasyGo260
|
ProgID
|
LicenceProtector.licProtectorEasyGo260
|
CLASSID
|
{16936828-814D-410F-BCD5-D1C7B048E6B9}
|
IID
|
{DEBD8859-7D2F-41BB-93B9-39AEA15BE2F9}
|
LIBID
|
{A72D62B8-E82F-48C6-9D4A-DD3458D81BFA}
|
CRC32compressed
|
EE85E0FF
|
CRC32Signed DLL
|
C28C17C3
|
CRC32uncompressed
|
104C01E3
|
|
|
|
Service Pack 261
|
ProgID
|
LicenceProtectorEasyGo.licProtectorEasyGo261
|
|
CRC32Signed DLL
|
48FCD4A2
|
|
LicProtectorEasyGo
|
ProgID
|
LicenceProtector.licProtectorEasyGo251
|
CLASSID
|
{BA7A3C3A-9A89-40EF-86F3-6643B564A3EC}
|
IID
|
{6112B136-27A1-4E7A-A3EC-2AB9E495C9BA}
|
LIBID
|
{94AC07B5-1578-4A7D-99B4-B36237910CA6}
|
CRC32compressed
|
B01CBD28
|
CRC32Signed DLL
|
CC8C8430
|
CRC32uncompressed
|
32432461
|
LicProtector
|
ProgID
|
LicenceProtector.LicProtector251
|
CLASSID
|
{E641A00D-305C-494D-B010-5AE75DB0ABFD}
|
IID
|
{7E1A14C3-CD8B-49CE-AF84-5D365D6F3172}
|
LIBID
|
{74DA106E-7A15-4766-ACE7-D398FE359282}
|
CRC32compressed
|
BDA75666
|
CRC32uncompressed
|
87FE67E4
|
LicProtectorSmall
|
ProgID
|
LicenceProtector.LicProtectorSmall251
|
CLASSID
|
{A1B222F6-3BD8-4A78-B21E-10BD28A5AB80}
|
IID
|
{B56EEE2D-6D15-4F21-8490-73DAC04405A3}
|
LIBID
|
{D84D884F-3A9D-4483-804B-85CFDEEDC7DF}
|
CRC32compressed
|
B2E73EA1
|
CRC32uncompressed
|
2B8B41B2
|
LicProtectorMedium
|
ProgID
|
LicenceProtector.LicProtectorMedium251
|
CLASSID
|
{6C150BFF-9AFB-40E4-B6D2-5ABB46112197}
|
IID
|
{6B58F46B-27FA-4CFE-BDBB-88349F6D98D7}
|
LIBID
|
{DF1E0242-A5F2-440A-AF86-34A4C9012922}
|
CRC32compressed
|
E2582E8E
|
CRC32uncompressed
|
47DFF201
|
|
DLL
|
Description
|
ProgID
GUID
TypeLib
|
CRC32
uncompressed
|
CRC32
compressed
|
LicProtectorEasyGo25
|
All functions including
|
LicenceProtector.licProtectorEasyGo250
{498FD723-0FE0-4059-A990-AA7CF044B335}
{94AC07B5-1578-4A7D-99B4-B36237910CA6}
|
5D4DFA8F
|
DD83F9DC
|
LicProtector25
|
All functions without EasyGo
|
LicenceProtector.LicProtector250
{193748C2-5785-4856-AE15-CB56B757D8AA}
{74DA106E-7A15-4766-ACE7-D398FE359282}
|
93737E9A
|
C6E6D553
|
LicProtectorMedium25
|
All functions without EasyGo and WebService
|
LicenceProtector.LicProtectorMedium250
{60695D63-5304-467C-AB4E-B0FC462FA842}
{DF1E0242-A5F2-440A-AF86-34A4C9012922}
|
D6A4354D
|
C62EAD5E
|
LicProtectorSmall25
|
All functions without EasyGo, WebService and user interface
|
LicenceProtector.LicProtectorSmall250
{EC760868-15EF-46EC-AAB8-C4DE0E6A91AF}
{D84D884F-3A9D-4483-804B-85CFDEEDC7DF}
|
3368126A
|
9D3DCA2B
|
|
For some compilers additional information is provided, how to integrate the DLL:
Also see special considerations regarding 64bit operating systems.
See also
Signed DLL by Mirage
Sign DLL with own certificate
Wrapper DLL
Register the DLL
Page url:
http://www.helpserver.biz/onlinehelp/lp/easygo/2.7/help2000/index.html?add_the_licprotectoreasy_dll_to_your_project.htm