IDA SDK
Public Attributes | List of all members
launch_process_params_t Struct Reference

Detailed Description

Information for launching a process with IDA API.

Public Attributes

size_t cb
 size of this structure
 
int flags
 Launch process flags
 
const char * path
 file to run
 
const char * args
 command line arguments
 
ssize_t in_handle
 handle for stdin or -1
 
ssize_t out_handle
 handle for stdout or -1
 
ssize_t err_handle
 handle for stderr or -1
 
char * env
 zero separated environment variables that will be appended to the existing environment block (existing variables will be updated). More...
 
const char * startdir
 current directory for the new process
 
void * info
 os specific info (on windows it points to PROCESS_INFORMATION) on unix, not used
 

Member Data Documentation

char* launch_process_params_t::env

zero separated environment variables that will be appended to the existing environment block (existing variables will be updated).

each variable has the following form: var=value\0 must be terminated with two zero bytes!


The documentation for this struct was generated from the following file: