Re: как правильно получить результ функции из DLL
От: adontz Грузия http://adontz.wordpress.com/
Дата: 17.06.05 17:20
Оценка:
Здравствуйте, asemchuk, Вы писали:

A>[DllImport("CASAgentA.dll", CharSet=CharSet.Ansi, SetLastError=true, EntryPoint "CASGetUsersByApp")]

A>private extern static int CASGetUsersByAppA( string strBSCode, string strBusinessSystemCode, ref UserInfo[] parrUsers , ref int Size );

Как минимум надо ref на out заменить. К тому же у вас CASGetUsersByAppA а передаются string (а они unicode'ные). Может ещё что-то есть...
A journey of a thousand miles must begin with a single step © Lau Tsu
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.