Вызов неуправляемого кода из длл - C#
Формулировка задачи:
Замучался с маршилингом!
Есть функция в длл:
RetCode – код возврата ( тип DWORD )
Как её вызвать из сишарпа?
Объявил прототип.
Дальше
И хрен там.....
Подскажите, где я ошибаюсь...
RetCode = HMM_Path_Init( char *path );
[DllImport("hmm_tools.dll")] public static extern UInt32 HMM_Path_Init([MarshalAs(UnmanagedType.LPWStr)] string s);
Console.Write(HMM_Path_Init(@"C:\HMM"));
Решение задачи: «Вызов неуправляемого кода из длл»
textual
Листинг программы
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 2)] public int[] о;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д