Allocate new console by default.
[nssm.git] / service.h
index 2eb2b42..496b54a 100644 (file)
--- a/service.h
+++ b/service.h
@@ -53,11 +53,11 @@ typedef struct {
   TCHAR *env_extra;\r
   unsigned long env_extralen;\r
   unsigned long priority;\r
+  unsigned long no_console;\r
   TCHAR stdin_path[PATH_LENGTH];\r
   unsigned long stdin_sharing;\r
   unsigned long stdin_disposition;\r
   unsigned long stdin_flags;\r
-  HANDLE stdin_pipe;\r
   TCHAR stdout_path[PATH_LENGTH];\r
   unsigned long stdout_sharing;\r
   unsigned long stdout_disposition;\r
@@ -101,6 +101,7 @@ typedef struct {
   LARGE_INTEGER throttle_duetime;\r
   FILETIME creation_time;\r
   FILETIME exit_time;\r
+  TCHAR *initial_env;\r
 } nssm_service_t;\r
 \r
 void WINAPI service_main(unsigned long, TCHAR **);\r