11#ifndef __WIN32UTIL_H__
12#define __WIN32UTIL_H__
96 LPSECURITY_ATTRIBUTES process_attributes, LPSECURITY_ATTRIBUTES thread_attributes,
97 size_t n_inherit_handles, HANDLE *inherit_handles,
98 DWORD creation_flags, LPVOID environment,
99 const char *current_directory, LPSTARTUPINFO startup_info, LPPROCESS_INFORMATION process_information
WS_DLL_PUBLIC BOOL win32_create_process(const char *application_name, const char *command_line, LPSECURITY_ATTRIBUTES process_attributes, LPSECURITY_ATTRIBUTES thread_attributes, size_t n_inherit_handles, HANDLE *inherit_handles, DWORD creation_flags, LPVOID environment, const char *current_directory, LPSTARTUPINFO startup_info, LPPROCESS_INFORMATION process_information)
ws_pipe_create_process Create a process and assign it to the main application job object so that it w...
Definition win32-utils.c:244
WS_DLL_PUBLIC bool win32_is_pipe_name(const char *pipe_name)
Definition win32-utils.c:87
WS_DLL_PUBLIC const char * win32strerror(DWORD error)
Definition win32-utils.c:117
WS_DLL_PUBLIC char * protect_arg(const char *argv)
Definition win32-utils.c:31
WS_DLL_PUBLIC const char * win32strexception(DWORD exception)
Definition win32-utils.c:171