G
geri.gan
I have C API just like this:
enum void getinfor(const struct inputinfor *a, const struct outputinfor
** b)
i use p/invok to translate it to
[DllImport("fmd_access.dll", CallingConvention =
CallingConvention.StdCall)]
internal static extern void getinfor(ref inputinfor a,
ref
outputinfor b)
what's the different between *a and **b? do they need to mapping to
different C# data type?
Does any one know how to using p/invoke to map "onst struct ouputinfor
**ba".
Thanks
enum void getinfor(const struct inputinfor *a, const struct outputinfor
** b)
i use p/invok to translate it to
[DllImport("fmd_access.dll", CallingConvention =
CallingConvention.StdCall)]
internal static extern void getinfor(ref inputinfor a,
ref
outputinfor b)
what's the different between *a and **b? do they need to mapping to
different C# data type?
Does any one know how to using p/invoke to map "onst struct ouputinfor
**ba".
Thanks