X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=service.h;h=9c596f13022d528317f7f004876372be1f6641c4;hb=c1bc67d13894b1b9456fb85abdabc4dbb5d71bcc;hp=994a7ce821e45add03369744d84ef21ff65d081b;hpb=fce252d07bdf443e3b283c26a940d3b0f26fd440;p=nssm.git diff --git a/service.h b/service.h index 994a7ce..9c596f1 100644 --- a/service.h +++ b/service.h @@ -22,6 +22,22 @@ typedef struct { char flags[VALUE_LENGTH]; char dir[MAX_PATH]; char *env; + unsigned long envlen; + char *env_extra; + unsigned long env_extralen; + char stdin_path[MAX_PATH]; + unsigned long stdin_sharing; + unsigned long stdin_disposition; + unsigned long stdin_flags; + char stdout_path[MAX_PATH]; + unsigned long stdout_sharing; + unsigned long stdout_disposition; + unsigned long stdout_flags; + char stderr_path[MAX_PATH]; + unsigned long stderr_sharing; + unsigned long stderr_disposition; + unsigned long stderr_flags; + unsigned long default_exit_action; unsigned long throttle_delay; unsigned long stop_method; unsigned long kill_console_delay;