アンマネージ dll からこの関数を呼び出そうとしています:
gvRenderData(GVC_t *gvc, Agraph_t* g, char *format, char **result, unsigned int *length)
私はDllImportを使用します:
[DllImport(FolderName, CallingConvention = CallingConvention.Cdecl)]
static extern int gvRenderData(IntPtr gvc, IntPtr g, string format, out IntPtr result, out int length);
そして私は例外を得ました
保護されたメモリを読み書きしようとしました。
char の結果または unsigned int の長さの型が無効だと思います。