struct {
char *reg;
const char *type;
struct {
char *reg;
const char *type;
} arg[16];
const char *ret_type;
int is_stdcall;
} arg[16];
const char *ret_type;
int is_stdcall;
"void *",
"char *",
"FILE *",
"void *",
"char *",
"FILE *",
"unsigned __int8",
"unsigned __int16",
"unsigned int",
"unsigned __int8",
"unsigned __int16",
"unsigned int",
"HMODULE",
"HANDLE",
"HWND",
"HMODULE",
"HANDLE",
"HWND",