在使用PPSign签字板时调用dll方法,跳出错误“对 PInvoke 函数的调用导致堆栈不对称问题”
查询资料后发现,需在
DllImport中添加
CallingConvention=CallingConvention.Cdecl
修改前
[DllImport("PPSignToolSDK.dll", EntryPoint ="PPL398_UnInitialDevice")]
修改后
[DllImport("PPSignToolSDK.dll", EntryPoint ="PPL398_UnInitialDevice", CallingConvention =CallingConvention.Cdecl)]