首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#怎么调用winscard.dll API

2012-02-22 
C#如何调用winscard.dll API第一次上来发贴问问题?望大侠赐教!!!!C#:[DllImport( winscard.dll ,CharSet

C#如何调用winscard.dll API
第一次上来发贴问问题?望大侠赐教!!!!
C#   :
[DllImport( "winscard.dll ",   CharSet   =   CharSet.Auto)]
public   static   extern   long   SCardEstablishContext(int   dwScope,   IntPtr   pvReserved1,   IntPtr   pvReserved2,   UIntPtr   phContext);

然后调用SCardEstablishContext(。。。)   SCardListReaders(。。。)
等函数  

为什么long   ret   =   ReadCard.Reader.SCardEstablishContext(0,   IntPtr.Zero,   IntPtr.Zero,   UIntPtr.Zero);
返回0x80100004   就是参数无法解释的错误代码?

[解决办法]
给出SCardEstablishContext 的原型
可能是你的参数定义或给错了

热点排行