【发布时间】:2013-05-08 18:12:30
【问题描述】:
我正在从 C# 调用 winscard.dll 方法,并且在测试应用程序中一切正常。将代码移动到更大的项目中时,我很难建立上下文。
我建立上下文的调用如下:
[DllImport("winscard.dll")]
public static extern int SCardEstablishContext(int scope, int res1, int res2, ref int pntContext);
在我的测试应用程序中,当我调用它时,pntContext 变量似乎设置正确。但是,在新项目中它没有设置。但奇怪的是返回码仍然是 0(成功)。
所以,我只是想知道可能导致这种情况的情况是什么,或者我可能做错了什么?
非常感谢任何想法。
【问题讨论】:
标签: smartcard native-code winscard