Re: вызов dll-функции возвращающей void * (C#)
От:
Аноним
Дата:
21.01.08 06:54
Оценка:
3 (1)
[StructLayout(LayoutKind.Sequential)]
struct out_struct
{
public IntPtr buf;
public Int32 buf_size;
}
[DllImport("libdll.dll", CharSet = CharSet.Ansi)]
private static extern out_struct();
Для чтения из out_struct.buf использовать
int Marshal.ReadInt32(IntPtr Ptr);
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: