|
"char const *" | idadir (*args) |
| idadir(subdir) -> char const * Get IDA directory (if subdir==nullptr) or the specified subdirectory (see IDA subdirectories)
|
|
"char const *" | getsysfile (*args) |
| getsysfile(filename, subdir) -> str Search for IDA system file.
|
|
"char const *" | get_user_idadir (*args) |
| get_user_idadir() -> char const * Get user ida related directory.
|
|
"qstrvec_t *" | get_ida_subdirs (*args) |
| get_ida_subdirs(subdir, flags=0) -> int Get list of directories in which to find a specific IDA resource (see IDA subdirectories).
|
|
"size_t" | get_special_folder (*args) |
| get_special_folder(csidl) -> str Get a folder location by CSIDL (see Common CSIDLs).
|
|
"int" | enumerate_files2 (*args) |
| enumerate_files2(answer, answer_size, path, fname, fv) -> int
|
|
"FILE *" | fopenWT (*args) |
| fopenWT(file) -> FILE * Open a new file for write in text mode, deny write.
|
|
"FILE *" | fopenWB (*args) |
| fopenWB(file) -> FILE * Open a new file for write in binary mode, deny read/write.
|
|
"FILE *" | fopenRT (*args) |
| fopenRT(file) -> FILE * Open a file for read in text mode, deny none.
|
|
"FILE *" | fopenRB (*args) |
| fopenRB(file) -> FILE * Open a file for read in binary mode, deny none.
|
|
"FILE *" | fopenM (*args) |
| fopenM(file) -> FILE * Open a file for read/write in binary mode, deny write.
|
|
"FILE *" | fopenA (*args) |
| fopenA(file) -> FILE * Open a file for append in text mode, deny none.
|
|
"ssize_t" | read_ioports2 (*args) |
| read_ioports2(ports, device, file, callback=None) -> ssize_t
|
|
"bool" | choose_ioport_device2 (*args) |
| choose_ioport_device2(_device, file, parse_params) -> bool
|
|
"size_t" | qlgetz (*args) |
| qlgetz(li, fpos) -> str Read a zero-terminated string from the input.
|
|
"linput_t *" | open_linput (*args) |
| open_linput(file, remote) -> linput_t * Open loader input.
|
|
"linput_t *" | create_generic_linput (*args) |
| create_generic_linput(gl) -> linput_t * Create a generic linput
|
|
"linput_t *" | create_memory_linput (*args) |
| create_memory_linput(start, size) -> linput_t * Create a linput for process memory.
|
|
"linput_type_t" | get_linput_type (*args) |
| get_linput_type(li) -> linput_type_t Get linput type.
|
|
"void" | eclose (*args) |
| eclose(fp)
|
|
"PyObject *" | enumerate_files (*args) |
| enumerate_files(path, fname, callback) -> PyObject * Enumerate files in the specified directory while the callback returns 0.
|
|
"linput_t *" | create_bytearray_linput (*args) |
| create_bytearray_linput(s) -> linput_t * Trivial memory linput.
|
|
"void" | close_linput (*args) |
| close_linput(li) Close loader input.
|
|