qq_27269341
qq_27269341
采纳率100%
2017-08-22 09:34 阅读 912

C#调用C++DLL 调用的时候报-14

图片说明
[DllImport(@"C:\Windows\System32\SSSE32.dll", EntryPoint = "ICC_Reader_Open",
CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
// 打开设备
public static extern Int32 ICC_Reader_Open(string ReaderHandle);

    [DllImport(@"C:\Windows\System32\SSSE32.dll", EntryPoint = "ICC_Reader_Close", 
    CharSet = CharSet.Auto,  CallingConvention = CallingConvention.StdCall)]
    //说明:    关闭通讯口
    public static extern Int32 ICC_Reader_Close(long ReaderHandle);
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    oyljerry oyljerry 2017-08-22 10:39

    需要根据文档查询-14错误码对应的错误原因等来分析

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2017-08-22 16:45

    只能知道0以上才是正确的,-14需要看状态码,你的文档里面应该有。

    点赞 评论 复制链接分享
  • qq_27269341 qq_27269341 2017-08-23 02:16

    图片说明

    指点下传入的参数哪里不对了

    点赞 评论 复制链接分享

相关推荐