X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=service.h;fp=service.h;h=1a1b2637707350b8106cd18241572c160b68641a;hb=6adc886e1fa296f67aacef0c01994e302e8caf86;hp=3a807513461de0dacbc74a61ba16bf73529172ae;hpb=4f7514a8b856d31e1f26984e54bb5e27d475f71a;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;