无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:4289回复:20

usb接口的读写器

楼主#
更多 发布于:2001-07-25 09:57
98DDK中所提供的Smart Card Driver是否支持usb接口的读写器?
另外,是否WDM类型的驱动程序都支持USB外设?
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-25 15:43
当然支持!
WDM和USB没有必然的联系。
喜欢清静?享受人生
guest
驱动牛犊
驱动牛犊
  • 注册日期2001-06-12
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-26 09:03
谢谢你的回复,请问你有这方面的经验和资料吗?
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-07-26 09:22
98DDK中有相关的资料,此外你也可以参阅的的PC/SC
的规范,window系统完全支持PC/SC的,你可以写出任意的
驱动程序让Windows支持,且可以用任意接口。包括串口,PCMAIC,
或USB等都可以。
--------------------------
发电邮给我别忘了介绍一下自己!!!
--------------------------
喜欢清静?享受人生
无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-07-26 14:29
再次谢谢兄台的答复!
我是一名学生,初次搞USB外设,因此也是第一次要写驱动程序。
但我看DDK后,发现Microsoft为我们提供了Smart Card Driver,
所以我想搞清我们是否可以直接调用Smart Card Driver所提供的函数,而不用自己写驱动程序。
希望兄台指点
这里小第先请谢过!
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-07-26 15:00
但要做自己的读写器必须做驱动程序。
除非你要用其它已经做好的读写器可以自己不做驱动程序。

任何读写器都要驱动程序。

但就用程序可调用的PC/SC
 的接口MS提供。
喜欢清静?享受人生
无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-07-26 15:06
再次谢谢兄台的答复!
我是一名学生,初次搞USB外设,因此也是第一次要写驱动程序。
但我看DDK后,发现Microsoft为我们提供了Smart Card Driver,
所以我想搞清我们是否可以直接调用Smart Card Driver所提供的函数,而不用自己写驱动程序。
希望兄台指点
这里小第先请谢过!
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-07-26 17:50
难道你不明白我的意思?
喜欢清静?享受人生
无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-07-27 09:07
我是不太懂你的意思。
如果我自己要写驱动程序,那么应该是属于客户驱动程序,它要实现的主要功能是:首先是与USBDI进行交互;其次为客户提供访问接口,那么我完全可以不用Microsoft 的Smart Card Driver。
所以我搞不清Microsoft 的Smart Card Driver到底起什么作用,难道它起的不是客户驱动程序的作用?

再次感谢兄台的回复,望兄台再次不吝指教!
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-07-27 10:23
任何人开发设备,都会同时开发驱动程序,供用户使用。
USB设备除了驱动程序之外,还应该有一个客户态的接口库提供
给你。
你参考一下手设备带的开发手册或例程序就可以了。
-------------------------------


喜欢清静?享受人生
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-07-27 10:29
[QUOTE]原本由 无名小卒 发表
[B]我是不太懂你的意思。
如果我自己要写驱动程序,那么应该是属于客户驱动程序,它要实现的主要功能是:首先是与USBDI进行交互;其次为客户提供访问接口,那么我完全可以不用Microsoft 的Smart Card Driver。
所以我搞不清Microsoft 的Smart Card Driver到底起什么作用,难道它起的不是客户驱动程序的作用?

再次感谢兄台的回复,望兄台再次不吝指教! [/B][/QUOTE]
你应该仔细看一下MSDN中的介绍。如果你不按照smartcard reader driver的标准来构造你的driver,就很难和M$的CryptoAPI结合在一起。M$这么设计,就是为了给大家一个通用的平台来操作SC,否则每个厂家都自己弄一套系统,用户在开发的时候就会无所适从。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-07-27 14:40
如果你要开发读卡器,
由研究一下PC/SC。
如果做卡,同样也研究一下PC/SC,
做系统也要研究一下PC/SC。
---------------------------------------------
喜欢清静?享受人生
无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2001-07-27 17:28
我所说的问题是指PC机这一端,并不考虑固件那一端。
因此我的意思是Microsoft提供的Smart Card Driver能不能同USBDI进行交互?

感谢DK-boy和rayyang2000的回复!
望再次赐教。
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2001-07-28 09:19
不一定,如果不是USB接口的就不会,如果采用USB的读写器大多会使用USBDI。
喜欢清静?享受人生
无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2001-07-30 09:00
请问DK-boy兄台,你的意思是不是Microsoft提供的Smart Card Driver主要的功能是起到客户驱动程序的作用?


感谢DK-boy的回复!
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2001-07-30 09:44
是的!
喜欢清静?享受人生
无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2001-07-31 08:59
谢谢兄台回复!
请问兄台有这方面的开发资料吗?
如有是否可以共享?
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2001-07-31 20:30
请到MSDN的SDK-Tools
盘上去找!!!
---------------------------
喜欢清静?享受人生
无名小卒
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2001-08-10 16:02
DK_BOY兄台:
     我还想确定一下,我要开发的USB接口读写器在硬件上支持PC/SC规范,在主机端直接采用98DDK的SMART CARD DRIVER即SMCLIB.SYS而不写驱动程序是否可行?
    如果可行,那么硬件如何去响应主机读描述符的请求?这方面是否在PC/SC规范上有说明?
    希望兄台不吝再次赐教!
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2001-08-10 16:43
不可以。必须写自己的IFD驱动程序!!!
--------------------------------------------
我想知道你做到哪一步了??
--------------------------------------------
dk-boy@china.com
喜欢清静?享受人生
上一页
游客

返回顶部