#define NSSM_H\r
\r
#define _WIN32_WINNT 0x0500\r
+#include <fcntl.h>\r
+#include <io.h>\r
#include <shlwapi.h>\r
#include <stdarg.h>\r
#include <stdio.h>\r
\r
int str_equiv(const TCHAR *, const TCHAR *);\r
void strip_basename(TCHAR *);\r
+int str_number(const TCHAR *, unsigned long *, TCHAR **);\r
int str_number(const TCHAR *, unsigned long *);\r
+int num_cpus();\r
int usage(int);\r
\r
#define NSSM _T("NSSM")\r
/* How many milliseconds to wait before updating service status. */\r
#define NSSM_SERVICE_STATUS_DEADLINE 20000\r
\r
+/* User-defined service controls can be in the range 128-255. */\r
+#define NSSM_SERVICE_CONTROL_ROTATE 128\r
+\r
#endif\r