On Thu, Jun 3, 2021 at 8:42 AM George Vanev <george.va...@gmail.com> wrote: > > I have an external 64 bit .DLL and I have to pass 22 arguments to one of the > functions. Go (go1.16.4 windows/amd64) allows up to 18 arguments. Is there > any workaround? > I've tried to make Syscall22 in dll_windows.go, link it with > syscall_Syscall22 in src/runtime/syscall_windows.go and rebuilt: go install > -a runtime. But it give me errors when trying to call the function
There is currently no support for more than 18 arguments. What is the function you are trying to call? Ian -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAOyqgcWhqbZeM4N2SekbOXEk1bCC%3D_2HDV7ozu_OsTGAjVVcLA%40mail.gmail.com.