Marschall "char *" in C #
Ausgehend von der folgenden C-Funktion in einer DLL:
char * GetDir(char* path );
Wie würden Sie diese Funktion in C # P / Invoke und ordnen Sie das Zeichen * richtig. .NET scheint zu wissen, wie man LPCTSTR ausführt, aber wenn ich kein Marshalling herausfinden kann, wird beim Aufrufen dieser Funktion keine NotSupportedException ausgelöst.