|
|
||
Licence Protector comes with an own tool to register the DLL - lpregister313.exe. You can use it as as standalone application or within your installer.
The tool offers a unique feature. It registers the DLL and the COM exe without needing administrator rights.
LPregister bypasses the operating system when a registration is done. If a user has no administration rights, it registers the DLL / COM exe only for this user. If a user has administrator rights, the DLL / COM exe is registered like using Windows regsvr32.exe for all users.
Example
•User A has no administrator rights. The DLL / COM exe is registered for this user. If user B logs into the same machine the DLL / COM exe is not available and has to be registered again for user B
•User A has administrator rights. The DLL / COM exe is registered on machine level. If user B logs into the same machine the DLL / COM exe is also registered for user B
![]()
If you are interested in this unique feature for you own DLLs, your can order the registration tool for your DLL. Contact sales@mirage-systems.de.
You find lpregister313.exe in the folder Licence Protector\3.1\files for distribution
Copy the file to the same directory, where the DLL ( LicProtector313.DLL) or COM exe ( LicProtector313.EXE) is located. Start lpregister313.exe. It will search for the Licence Protector files and register it.
If the DLL / COM exe is on another folder, you can specify the path and filename with a command line parameter. Only the names LicProtector313.dll and LicProtector313.exe are supported. Other DLLs cannot be registered.
Example
lpregister313.exe - registers the DLL or the EXE if the file is on the same folder like lpregister313.exe
lpregister313.exe "c:\program files\myapp\LicProtector313.dll"
lpregister313.exe "LicProtector313.exe"
![]()
The name LicProtector313.dll and LicProtector313.exe when used as a command line parameter is case sensitive and must be exactly written with upper and lower case letters like in the example above
![]()
There is another option to use the DLL without administrator rights by using manifest files.