X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=io.h;h=2056868928d501ec39dbce103dc7329e760befa7;hb=4d0f8abd0f891348080589ffacd1b9f1fd3faf41;hp=1abaf1b99684734cd3517b94c0ea91639e25e209;hpb=c1bc67d13894b1b9456fb85abdabc4dbb5d71bcc;p=nssm.git diff --git a/io.h b/io.h index 1abaf1b..2056868 100644 --- a/io.h +++ b/io.h @@ -11,10 +11,12 @@ #define NSSM_STDERR_DISPOSITION OPEN_ALWAYS #define NSSM_STDERR_FLAGS FILE_ATTRIBUTE_NORMAL -int get_createfile_parameters(HKEY, char *, char *, unsigned long *, unsigned long, unsigned long *, unsigned long, unsigned long *, unsigned long); -int set_createfile_parameter(HKEY, char *, char *, unsigned long); -HANDLE append_to_file(char *, unsigned long, SECURITY_ATTRIBUTES *, unsigned long, unsigned long); -int get_output_handles(HKEY, STARTUPINFO *); +int get_createfile_parameters(HKEY, TCHAR *, TCHAR *, unsigned long *, unsigned long, unsigned long *, unsigned long, unsigned long *, unsigned long); +int set_createfile_parameter(HKEY, TCHAR *, TCHAR *, unsigned long); +int delete_createfile_parameter(HKEY, TCHAR *, TCHAR *); +HANDLE append_to_file(TCHAR *, unsigned long, SECURITY_ATTRIBUTES *, unsigned long, unsigned long); +void rotate_file(TCHAR *, TCHAR *, unsigned long, unsigned long, unsigned long); +int get_output_handles(nssm_service_t *, HKEY, STARTUPINFO *); void close_output_handles(STARTUPINFO *); #endif