Allow editing services.
[nssm.git] / nssm.h
diff --git a/nssm.h b/nssm.h
index 9d5d1d4..46308d5 100644 (file)
--- a/nssm.h
+++ b/nssm.h
@@ -18,6 +18,7 @@
 \r
 int str_equiv(const TCHAR *, const TCHAR *);\r
 void strip_basename(TCHAR *);\r
+int usage(int);\r
 \r
 #define NSSM _T("nssm")\r
 #define NSSM_VERSION _T("2.21")\r
@@ -55,6 +56,12 @@ void strip_basename(TCHAR *);
 #define NSSM_STOP_METHOD_THREADS (1 << 2)\r
 #define NSSM_STOP_METHOD_TERMINATE (1 << 3)\r
 \r
+/* Startup types. */\r
+#define NSSM_STARTUP_AUTOMATIC 0\r
+#define NSSM_STARTUP_DELAYED 1\r
+#define NSSM_STARTUP_MANUAL 2\r
+#define NSSM_STARTUP_DISABLED 3\r
+\r
 /* Exit actions. */\r
 #define NSSM_EXIT_RESTART 0\r
 #define NSSM_EXIT_IGNORE 1\r