0
Как правильно вернуть символ * из неуправляемой DLL в VB .net и использовать его как строку в VB? Из a similar post for C# and C++ представляется, что C# синтаксис, чтобы сделать такую вещьКак правильно вернуть char * из неуправляемой библиотеки DLL, написанной на C-VB .net?
[DllImport("api.dll")]
[return : MarshalAs(UnmanagedType.LPStr)]
internal static extern string errMessage(int err);
...
string message = errMessage(err);
ли VB .net иметь соответствующий синтаксис?