In this project we will be interested in creating NT Services.
Operating system services are a special kind of executable files that run through
system calls. For those who first encountered this concept, it exists
good article here : >> Article About Services <<
The service program has a loading point defined as: __stdcall ServiceMain(::DWORD argc, LPTSTR *argv)
I designed a simple header that contains methods for creating, controlling and deploying services.
Services.h
---------------------------------------------------------------------
Language: C++
IDE: Visual Studio IDE
Last revision: 23.03 2019
Author: Diallix
---------------------------------------------------------------------
Example of use and implementation of service deployment: >>Create NT Services<<