Page 1 of 1

Enigma API and enigma_ide.dll

Posted: Fri Nov 14, 2008 11:07 am
by Enigma
The common misunderstanding of a lot of Enigma users is a purpose of enigma_ide.dll usage. Firstly, you should know, that enigma_ide.dll had been made for testing purposes only, and only in case if your application is using Enigma API. You may find enigma_ide.dll in installation folder Examples\Enigma SKD\ + any child folder.

So, the purpose of enigma_ide.dll library:
when you add Enigma API into your application and are trying to execute compiled exe/dll, you will get a message that enigma_ide.dll is not found. This library is developed for eliminating this problem, it allows you to execute your non protected (just compiled) exe/dll. If you copy enigma_ide.dll into folder with your project, after starting it will not ask for the enigma_ide.dll.

But note, all the functions in enigma_ide.dll are EMPTY, and always returns null (unsuccessful) values. After you protect your exe/dll, Enigma API will return real values without fails.

Remember, that after protecting you do not need to distribute enigma_ide.dll together with your application. It is needed ONLY for testing/debugging!