”的调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的

场景:调用导致堆栈不对称原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配.解决思路

调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配.
”的调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的
------解决方案--------------------
已经很清楚了   你在托管代码中声明的方法的参数列表  可能与  非托管方法参数列表不一样(或者之间对应不能有效转换)
------解决方案--------------------
详见有关平台调用(P/Invoke)中   托管代码中的类型  与 非托管代码中的类型转换:
http://www.codeproject.com/Articles/12121/Essential-P-Invoke

最后一张表