Re[2]: Маршалинг массива структур.
От: Defazze  
Дата: 26.07.08 13:37
Оценка:
Здравствуйте, Ovl, Вы писали:

Ovl>попробуйте


Ovl>
Ovl>[DllImport("atcl.dll")]
Ovl>public static extern int TCL_GetProviderList(out int lListSize, ref TCL_PROV_INFO[] ProvList);
Ovl>


Все возможные сочетания ref, out и даже атрибутов In, Out перепробованы не единожды. Эффект нулевой.
Есть подозрение, что это из-за того, что из сишной функции возвращается двойной указатель вместо простого. Но функцию я изменить не в силах.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.