Please enable JavaScript to view this site.

Memory Validator Help

Navigation: Examples > Example NT Service

Building the sample service

Scroll Prev Top Next More


Example service project files


The example project can be found in the examples\service subdirectory in the directory where Memory Validator was installed.


If the directory is not present, reinstall your software and choose custom or full installation.


There are two project files in the directory:


service.dsp instructionStep for Microsoft® Developer Studio® 6.0  

service.vcproj instructionStep for Microsoft® Visual Studio / .net




There are a small number of configurations in each project:


Debug / Release instructionStep dynamically links to the svlMVStubService(_x64).lib demonstrating use with the NT Service API  

DebugStatic / ReleaseStatic instructionStep statically linked versions of the same


Using the service


The service is named MV Simple Service in the control panel services dialog, and provides the following command line options:


-install instructionStep Install the service  

-remove instructionStep Uninstall the service


-start instructionStep Start the service


-stop instructionStep Stop the service

-debug instructionStep Run as a console application for debugging

-? instructionStep Display the help message

-help instructionStep Display the help message



Open a cmd prompt in administrator mode, navigate to the location of the service executable, and use one of these commands to install, remove, start, stop the service.



 serviceMV.exe -install


 serviceMV.exe -start


 serviceMV.exe -stop


 serviceMV.exe -remove