|
作者: nengyuandu [nengyuandu] 论坛用户 | 登录 |
哪位大虾编过WOSA/XFS驱动计算机外部设备的驱动程序。欲重金求学。 |
地主 发表时间: 09/17 10:27 |
回复: shesh [shesh] 版主 | 登录 |
去看看DDK吧. 买本书,照着做. |
B1层 发表时间: 09/17 11:55 |
回复: ricky [ricky] 版主 | 登录 |
WOSA/XFS是什么? |
B2层 发表时间: 09/17 15:40 |
回复: shesh [shesh] 版主 | 登录 |
我真无耻啊,没看清楚就瞎回答,SIGH. 让大家见笑了. |
B3层 发表时间: 09/18 10:06 |
回复: nengyuandu [nengyuandu] 论坛用户 | 登录 |
WOSA是微软为了垄断计算机设备市场而制定的一个接口标准。象ODBC就是WOSA的一个典型用法。可是我现在想驱动的是键盘,IC卡读卡器。据说IBM有,但是JXFS是JAVA的,我要C的。而国内ATM用得多,IC卡读卡器的驱动程序却找不到。 |
B4层 发表时间: 09/18 13:29 |
回复: shesh [shesh] 版主 | 登录 |
这个我可是在行了.我都做了四年的IC卡. IC卡读写器一般是设备提供商提供一个接口,可能是串,并口或者USB口,你得自己按他的协议写驱动方式,一般都是标准的ISO协议. 用什么IC卡驱动器,找厂商要协约或者他们写好的驱动包. ATM一般都是OS/2的操作系统,不是微软的,他们也是直接写的驱动,串口的,查询机有WINDOWS系列的,这个我写过,但现在没有代码了,而且每个厂商会有不同. [此贴被 无可非议(shesh) 在 09月18日16时38分 编辑过] |
B5层 发表时间: 09/18 16:46 |
回复: ricky [ricky] 版主 | 登录 |
昨天查了一下,wosa/xfs好像应该有读卡器的驱动,不用你写啊 |
B6层 发表时间: 09/18 22:04 |
回复: nengyuandu [nengyuandu] 论坛用户 | 登录 |
要写的,因为它里面只提供了一些API,但是驱动读卡器还需要加上我们自己厂家的命令,无可非议同学,你说得那时一般的驱动程序,我们都有DLL,OCX,点O,点SO的库文件。但现在是要符合微软标准的驱动程序。只有编过的人才知道,没编过的就别发言的。因为它的所有文档资料我都看了,SDK也下载了。但是不只到要在注册表写什么东西,设备的命令怎么加到函数,而且老实和尚说错了,读卡器驱动从来都是厂家提供,微软只定了标准,函数接口。 |
B7层 发表时间: 09/19 15:31 |
回复: shesh [shesh] 版主 | 登录 |
你头猪,那就是DDK了,找资料看去,问问题别这么飑. 而且如果你没有厂家提供的硬件资料,关于终端,硬件地址什么的.应该不能编出板卡的WINDOWS驱动. |
B8层 发表时间: 09/22 09:16 |
回复: ricky [ricky] 版主 | 登录 |
我对于wosa/xfs不是很了解,只是大致上从网上查了一些资料: WOSA/XFS体系结构 WOSA的特点 使用Microsoft* Windows*作为client-server计算机操作系统平台 通过WOSA族的开放接口和相关服务来集成Windows平台的应用 尽量利用现有在WOSA元素;仅在现有WOSA族服务不能提供有关服务时加以定义和扩展,并尽可能使用现有的格式和标准 金融服务WOSA扩展(WOSA/XFS)适用于金融应用的特殊服务和设备需要 在API和SPI定义上保持最高级别的兼容性,以适应新型和增强功能的扩展能力 WOSA接口 WOSA 仪包含一系列稳定的, 开放界面接口,而将系统复杂性对用户和开发人员隐藏。WOSA 允许用户和开发人员对各种服务和企业具有无缝集成 windows应用的能力;因为它提供了同类设备层的标准接口,如读卡器类,一个应用与具体的读卡器无关,从一个供应商A的读卡器换到另一个供应商B的读卡器,无需更改任何应用程序。它包括这样一些接口: 开放数据库连接 (ODBC) 作为标准数据库存取 消息应用编程接口(MAPI)作为消息服务的存取 通讯支持, 包括 Windows SNA, RPC, and Sockets WOSA元素 每个WOSA元素包括一套相关软件, 一般由设备供应商提供: 应用程序接口 Application Program Interfaces (APIs) 服务提供接口 Service Provider Interfaces (SPIs) 下图展示WOSA/XFS的体系结构 WOSA Extensions for Financial Services Architecture WOSA/XFS2.0定义了以下的设备服务 摄相机 cameras 存款单元 deposit units 读卡器 identification cards 密码键盘 PIN pads 传感器和指示器 sensors and indicator units 文字终端 text terminals 吐钞机 cash dispenser modules 各类打印机 a wide variety of printing mechanisms. 不知道是不是你说的那个东西,如果是,好像就没有必要开发驱动了吧,除非你是读卡器制造商 |
B9层 发表时间: 09/23 09:36 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号