阅读:1674回复:12
驱动安装,急急急!
是这样的,小妹公司是生产硬件的,一挂上鄙公司硬件,就出现一个\"系统发现新设备\"的对话框,虽不影响使用,但客户很不满。老板命小妹写一个空的驱动程序骗过系统检测,可怜,偶是做应用程序的,一头雾水。不过倒是写了一个空的driver,可下面怎么安装呢;偶也写了一个inf file,但不得要领,不知怎样连上偶们的硬件,帮帮偶吧
|
|
沙发#
发布于:2002-06-13 13:04
想要什么样的结果呢?
作一个驱动倒是简单,但在安装硬件后的第一次系统启动,仍有这个现象,然后安装驱动,以后就不再出现,在设备管理器中出可出现一个你想要的图标和设备名。这些容易作到。 但要欺骗过系统,而且还要从来都不出“发现硬件...”,没考虑过,也没作过。 另外问一句,你是USB,PCI,or ISA.... |
|
板凳#
发布于:2002-06-13 13:26
就是要这个结果啊,安装一次,以后再也不跳出dialog了。我们的设备是SCSI的,设备是可以正常run。
你真是太好了,给差一点昏昏欲睡的我带来了一阵请风 |
|
地板#
发布于:2002-06-13 13:44
那也可以不要driver呀,认出你的设备后,你一直NEXT,让系统把他当做不认识的(?未知设备),就可以了,以后不会出来的。
每次都找到新设备,一定是你点了取消,所以下次还是发现新设备。 |
|
地下室#
发布于:2002-06-13 13:53
问题是老板想要两种结果,点了\'确认\'的,和点了\'取消\'的,你说的是\'Cancel\'的情况,如果确认的话,就必须写驱动了不是?说白了,他就是想让我写Driver,我已有了一个空的driver,不知道然后怎么做,快教教我,好不好?
|
|
5楼#
发布于:2002-06-13 13:59
我已经说了点确认的方法了呀。
确认-》next-》next。。。-》确认 OS会告诉你找不到他的driver,不要理他,你的SCSI会当做一个未知的设备的。这样下次OS就不会说有新设备了。 |
|
6楼#
发布于:2002-06-13 14:03
你是在北京还是上海?
我今天比较忙,明天我作一个给你吧! 给我你的Email |
|
7楼#
发布于:2002-06-13 14:04
那就等blue老大的driver吧。
|
|
8楼#
发布于:2002-06-13 14:19
谢谢blue老大,我在上海,我的mail:wangzhan@enlightcorp.com.cn.我以后都可以和你请教driver的问题吗?简直太好了! |
|
9楼#
发布于:2002-06-13 17:23
我有一个Modem在Windows 98 上可以用,在Windows XP上安装不了,不知大侠们有没有什么办法?可能要改inf文件,我已经贴在 \"非USB硬件驱动开发\" 那个栏目里了。
[编辑 - 6/13/02 by fulmination] |
|
|
10楼#
发布于:2002-06-18 09:39
你不把相关信息告诉我,我怎么作呀?
其实你只需在StartDevice()中返回STATUS_SUCCESS即可。 TO:fulmination, 你检查一下你的Modem驱动中使用的函数,有些在适用win98却不适用win200/xp. |
|
11楼#
发布于:2002-06-18 09:47
你不把相关信息告诉我,我怎么作呀? 我没有源程序怎么办呢? 我的情况是这样的:Modem卡的驱动只有支持Windows 98的,在Windows XP下用Windows 98的驱动安装时,只能选择com1或com2,而在Windows 98下安装时会自动装在com5上,怎么解决? |
|
|
12楼#
发布于:2002-06-18 09:52
faint。
没有Xp的驱动,去下载一个吧。XP不要用98的驱动。 还是faint |
|