#include <tchar.h>\r
#include <windows.h>\r
#include "service.h"\r
+#include "account.h"\r
+#include "console.h"\r
+#include "env.h"\r
#include "event.h"\r
+#include "hook.h"\r
#include "imports.h"\r
#include "messages.h"\r
#include "process.h"\r
*/\r
#define NSSM_KILL_THREADS_GRACE_PERIOD 1500\r
\r
+/* How many milliseconds to pause after rotating logs. */\r
+#define NSSM_ROTATE_DELAY 0\r
+\r
/* Margin of error for service status wait hints in milliseconds. */\r
#define NSSM_WAITHINT_MARGIN 2000\r
\r
#define NSSM_SERVICE_CONTROL_START 0\r
#define NSSM_SERVICE_CONTROL_ROTATE 128\r
\r
+/* How many milliseconds to wait for a hook. */\r
+#define NSSM_HOOK_DEADLINE 60000\r
+\r
+/* How many milliseconds to wait for outstanding hooks. */\r
+#define NSSM_HOOK_THREAD_DEADLINE 80000\r
+\r
#endif\r