Вызов структуры из импортированной DLL - C#
Формулировка задачи:
Есть DLL:
Как ее правильно подключить к C#, как указать этот тип tagMData?
typedef struct tagMData {
int errCode;
char data[256];
int dataLength;
}MData;
//..
IMPORTDLL MData PIRITLIB_CALL libCloseDocument(unsigned char cutPaper);[DllImport("PiritLib.dll", CallingConvention = CallingConvention.Winapi)] public static extern ... libCloseDocument(string cutPaper);Решение задачи: «Вызов структуры из импортированной DLL»
textual
Листинг программы
[DllImport("PiritLib.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr libCloseDocument(byte cutPaper);