阅读:4289回复:20
usb接口的读写器
98DDK中所提供的Smart Card Driver是否支持usb接口的读写器?
另外,是否WDM类型的驱动程序都支持USB外设? |
|
沙发#
发布于:2001-07-25 15:43
当然支持!
WDM和USB没有必然的联系。 |
|
|
板凳#
发布于:2001-07-26 09:03
谢谢你的回复,请问你有这方面的经验和资料吗?
|
|
地板#
发布于:2001-07-26 09:22
98DDK中有相关的资料,此外你也可以参阅的的PC/SC
的规范,window系统完全支持PC/SC的,你可以写出任意的 驱动程序让Windows支持,且可以用任意接口。包括串口,PCMAIC, 或USB等都可以。 -------------------------- 发电邮给我别忘了介绍一下自己!!! -------------------------- |
|
|
地下室#
发布于:2001-07-26 14:29
再次谢谢兄台的答复!
我是一名学生,初次搞USB外设,因此也是第一次要写驱动程序。 但我看DDK后,发现Microsoft为我们提供了Smart Card Driver, 所以我想搞清我们是否可以直接调用Smart Card Driver所提供的函数,而不用自己写驱动程序。 希望兄台指点 这里小第先请谢过! |
|
5楼#
发布于:2001-07-26 15:00
但要做自己的读写器必须做驱动程序。
除非你要用其它已经做好的读写器可以自己不做驱动程序。 任何读写器都要驱动程序。 但就用程序可调用的PC/SC 的接口MS提供。 |
|
|
6楼#
发布于:2001-07-26 15:06
再次谢谢兄台的答复!
我是一名学生,初次搞USB外设,因此也是第一次要写驱动程序。 但我看DDK后,发现Microsoft为我们提供了Smart Card Driver, 所以我想搞清我们是否可以直接调用Smart Card Driver所提供的函数,而不用自己写驱动程序。 希望兄台指点 这里小第先请谢过! |
|
7楼#
发布于:2001-07-26 17:50
难道你不明白我的意思?
|
|
|
8楼#
发布于:2001-07-27 09:07
我是不太懂你的意思。
如果我自己要写驱动程序,那么应该是属于客户驱动程序,它要实现的主要功能是:首先是与USBDI进行交互;其次为客户提供访问接口,那么我完全可以不用Microsoft 的Smart Card Driver。 所以我搞不清Microsoft 的Smart Card Driver到底起什么作用,难道它起的不是客户驱动程序的作用? 再次感谢兄台的回复,望兄台再次不吝指教! |
|
9楼#
发布于:2001-07-27 10:23
任何人开发设备,都会同时开发驱动程序,供用户使用。
USB设备除了驱动程序之外,还应该有一个客户态的接口库提供 给你。 你参考一下手设备带的开发手册或例程序就可以了。 ------------------------------- |
|
|
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,否则每个厂家都自己弄一套系统,用户在开发的时候就会无所适从。 |
|
|
11楼#
发布于:2001-07-27 14:40
如果你要开发读卡器,
由研究一下PC/SC。 如果做卡,同样也研究一下PC/SC, 做系统也要研究一下PC/SC。 --------------------------------------------- |
|
|
12楼#
发布于:2001-07-27 17:28
我所说的问题是指PC机这一端,并不考虑固件那一端。
因此我的意思是Microsoft提供的Smart Card Driver能不能同USBDI进行交互? 感谢DK-boy和rayyang2000的回复! 望再次赐教。 |
|
13楼#
发布于:2001-07-28 09:19
不一定,如果不是USB接口的就不会,如果采用USB的读写器大多会使用USBDI。
|
|
|
14楼#
发布于:2001-07-30 09:00
请问DK-boy兄台,你的意思是不是Microsoft提供的Smart Card Driver主要的功能是起到客户驱动程序的作用?
感谢DK-boy的回复! |
|
15楼#
发布于:2001-07-30 09:44
是的!
|
|
|
16楼#
发布于:2001-07-31 08:59
谢谢兄台回复!
请问兄台有这方面的开发资料吗? 如有是否可以共享? |
|
17楼#
发布于:2001-07-31 20:30
请到MSDN的SDK-Tools
盘上去找!!! --------------------------- |
|
|
18楼#
发布于:2001-08-10 16:02
DK_BOY兄台:
我还想确定一下,我要开发的USB接口读写器在硬件上支持PC/SC规范,在主机端直接采用98DDK的SMART CARD DRIVER即SMCLIB.SYS而不写驱动程序是否可行? 如果可行,那么硬件如何去响应主机读描述符的请求?这方面是否在PC/SC规范上有说明? 希望兄台不吝再次赐教! |
|
19楼#
发布于:2001-08-10 16:43
不可以。必须写自己的IFD驱动程序!!!
-------------------------------------------- 我想知道你做到哪一步了?? -------------------------------------------- dk-boy@china.com |
|
|
上一页
下一页