extern "C" void* __cdecl MakeThunkCall(void* func, void* args, unsigned arg_bytes);