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);
c#
0

3个回答

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

0

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

0

图片说明

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

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!