我有一个 COM dll(本机),我想在我的 c# 项目中使用它,这个 dll 有一个函数可以获取一个 IntPtr 参数,如下所示:
int GetParameter(out paramCount,IntPtr paramInterfaceArray)
当我将 IntPtr 变量传递给函数运行时没有任何错误,但在调用函数后,当我想使用 paramInterfaceArray 读取参数接口数组时,出现错误访问冲突执行位置。我尝试了很多解决问题的方法,但任何一种都有效。有谁能够帮我?
我有一个 COM dll(本机),我想在我的 c# 项目中使用它,这个 dll 有一个函数可以获取一个 IntPtr 参数,如下所示:
int GetParameter(out paramCount,IntPtr paramInterfaceArray)
当我将 IntPtr 变量传递给函数运行时没有任何错误,但在调用函数后,当我想使用 paramInterfaceArray 读取参数接口数组时,出现错误访问冲突执行位置。我尝试了很多解决问题的方法,但任何一种都有效。有谁能够帮我?