The purpose of this project is to convert a desktop application into a NT service, including the routines for installing, uninstalling, starting and stopping this service.
The project include full conversion of an existing application with its entire functionality, DLLs, threads, architecture, etc.
Please place the bid after you have fully reviewed the entire source code of the application to be converted and the source code of the skeleton we already have, for the extraction of the 2 versions (x86 and x64) from a single executable, bypassing UAC and starting.
The desktop application is written in C++, Win32 API, some ATL parts and uses some 3
rd party static libraries (ISLib by SmallerAnimals dot com). There is no real UI in our applications but there are some invisible windows used. The desktop application is UNICODE.
Our application is using an external DLL, which we have also developed.
Bidder should have proved experience in c++ NT services.
We use the following static libraries: