X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=service.h;h=1a1b2637707350b8106cd18241572c160b68641a;hb=ac8cdc8a64606b7027344c8fd4d5f7f9bc871e90;hp=3a807513461de0dacbc74a61ba16bf73529172ae;hpb=1f0b03b38f7d76814d1c7c627f64462362100223;p=nssm.git diff --git a/service.h b/service.h index 3a80751..1a1b263 100644 --- a/service.h +++ b/service.h @@ -61,6 +61,8 @@ typedef struct { unsigned long stdout_sharing; unsigned long stdout_disposition; unsigned long stdout_flags; + bool use_stdout_pipe; + HANDLE stdout_si; HANDLE stdout_pipe; HANDLE stdout_thread; unsigned long stdout_tid; @@ -68,9 +70,12 @@ typedef struct { unsigned long stderr_sharing; unsigned long stderr_disposition; unsigned long stderr_flags; + bool use_stderr_pipe; + HANDLE stderr_si; HANDLE stderr_pipe; HANDLE stderr_thread; unsigned long stderr_tid; + bool hook_share_output_handles; bool rotate_files; bool stdout_copy_and_truncate; bool stderr_copy_and_truncate;