[C#] Marshaling, PInvoke + ref
[DllImport("test.dll")]
public static extern int Test([In][Out]ref int some);
Но если имя библиотеки выясняется во время выполнения, то так сделать не получится.
Оставить комментарий
[DllImport("test.dll")]
public static extern int Test([In][Out]ref int some);
Tasha2201
Хочу вызвать метод:создаю
какой у него должен быть тип в параметрах?
вариант Int32[] + SetMarshal (UnmanagedMarshal.DefineLPArray (UnmanagedType.LPArray; проходит, но он корявый.