version 0.1.10
[fms.git] / include / fmsservice.h
diff --git a/include/fmsservice.h b/include/fmsservice.h
new file mode 100644 (file)
index 0000000..5a08fbb
--- /dev/null
@@ -0,0 +1,22 @@
+#ifndef _fmsservice_\r
+#define _fmsservice_\r
+\r
+#ifdef _WIN32\r
+\r
+#include <windows.h>\r
+\r
+#define FMS_SERVICE_NAME "FMS - Freenet Message System"\r
+\r
+extern SERVICE_STATUS ServiceStatus; \r
+extern SERVICE_STATUS_HANDLE hStatus; \r
+\r
+BOOL ServiceIsInstalled();\r
+BOOL ServiceInstall();\r
+BOOL ServiceUninstall();\r
+BOOL ServiceStart(); \r
+void ServiceMain(int argc, char** argv); \r
+void ControlHandler(DWORD request); \r
+\r
+#endif\r
+\r
+#endif // _fmsservice_\r