1

アンマネージ 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 の長さの型が無効だと思います。

4

0 に答える 0