NSSM 1.0.
[nssm.git] / service.h
1 #ifndef SERVICE_H\r
2 #define SERVICE_H\r
3 \r
4 void WINAPI service_main(unsigned long, char **);\r
5 unsigned long WINAPI service_control_handler(unsigned long, unsigned long, void *, void *);\r
6 \r
7 SC_HANDLE open_service_manager();\r
8 int install_service(char *);\r
9 int remove_service(char *);\r
10 int monitor_service();\r
11 int start_service();\r
12 int stop_service(unsigned long);\r
13 void CALLBACK end_service(void *, unsigned char);\r
14 \r
15 #endif\r