I've just met a strange thing.
I've got a c# demo and tried to compile it.
In my c# project for data plugin.I've never changed any function name .I just add some functions and it was compiled.
But,this AmiBrokerPlugin.dll is out of identification.And I tried to revert it,not any version of my c# demo can be identified~
Through a tool found online called UpdateExports.exe, I can convert a c# dll for AmiBroker to recognize.
At first,it works~ as for the getPlugininfo function,it is in line with the original.It confused me that how it suddenly break~
Downloading random codes and random .exe from who-knows-where corners of Internet and using them without knowing what they do and how they work is recipe for failure (not mentioning security issue).