Маршал «char *» в C #

Учитывая следующую функцию C в DLL:

char * GetDir(char* path );

Как бы вы P / Invoke эту функцию в C # и правильно маршалировать char *. .NET, кажется, знает, как сделать LPCTSTR, но когда я могуне могу понять, что маршалинг, который неt вызывать NotSupportedException при вызове этой функции.

Ответы на вопрос(2)

Ваш ответ на вопрос