Как передать указатель на указатель на структуру в качестве параметра функции в C #?
Я пытаюсь использовать функцию из DLL, один из аргументов которой имеет двойной указатель. Например,
struct mystruct
{
int a;
char b;
};
[DllImport("mydll.dll")]
private static extern int func_name(int a, char b, mystruct** c);
Я думаю, правильный способ использовать указатель типа int *a
- ref int a
. Есть ли что-нибудь подобное для int **a
?