#define NSSM_H\r
\r
#define _WIN32_WINNT 0x0500\r
+#include <shlwapi.h>\r
#include <stdarg.h>\r
#include <stdio.h>\r
#include <windows.h>\r
#define SERVICE_NAME_LENGTH KEY_LENGTH - 55\r
\r
/*\r
+ Throttle the restart of the service if it stops before this many\r
+ milliseconds have elapsed since startup.\r
+*/\r
+#define NSSM_RESET_THROTTLE_RESTART 1500\r
+\r
+/*\r
How many milliseconds to wait for the application to die after posting to\r
its windows' message queues.\r
*/\r
*/\r
#define NSSM_KILL_THREADS_GRACE_PERIOD 1500\r
\r
+/* Margin of error for service status wait hints in milliseconds. */\r
+#define NSSM_WAITHINT_MARGIN 2000\r
+\r
#endif\r