C#调用c的dll

YD520 2012-04-13 10:04:17
typedef void* HSE;
long SEH_InitialSession(HSE *hSE)

在C#中应该怎么处理
...全文
81 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
YD520 2012-04-13
  • 打赏
  • 举报
回复
非常感谢两位的回复!

“在使用时应注意需要在每个线程中做初始化,并使用本线程的hSE操作,在线程结束前清除环境。不能在主线程里初始化,多个子线程共享hSE。由于用到了较多的栈资源,创建线程时需要自己定义栈的大小,设成200K以上。”

这是dll的说明,请问这个hse我在C#里面应该传什么样的值
EnForGrass 2012-04-13
  • 打赏
  • 举报
回复
typedef void* HSE;//void*对应IntPtr

public extern static int SEH_InitialSession(ref IntPtr hSE)
bdmh 2012-04-13
  • 打赏
  • 举报
回复
IntPtr

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧