У меня есть библиотека c, в которой есть обратные вызовы cdecl. Как я могу использовать их из C #.
Кажется, все говорит, что они должны быть обратными вызовами stdcall
чтобы быть clear:
delegate int del();
[dllimport("mylib.dll",CallingConvention=CallingConvention.Cdecl)]
public static extern int funcwithcallback(del foo);
где del должен называться cdecl -wise