阅读:1366回复:5
我搜了整个论坛,发现没有一个完整讲解win98 下WDM驱动如何安装
我搜了整个论坛,发现没有一个完整讲解win98 下WDM驱动如何安装的贴子,恳请斑竹,和各位大虾能够提出比较完整的解决的方案,
以解救我们这些被这个问题困扰很久,如今还苦苦挣扎的小弟们! 救救我! |
|
沙发#
发布于:2003-05-28 19:36
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2003-05-29 08:19
谢谢版住回复,怎么个直接安装法?我要安装的是键盘鼠标的过滤驱驱动,我用以下的方法安装,重新启动后,驱动程序没有被更新,
其它的方法我就不知道了,还请斑竹指点,非常感谢! // 如果是Win98系列,直接拷贝INF和SYS到指定位置 TCHAR CurrenPath[MAX_PATH],InfPathName[MAX_PATH]; TCHAR WinDir[MAX_PATH],WinDir1[MAX_PATH]; TCHAR WinDir2[MAX_PATH]; GetWindowsDirectory(WinDir,MAX_PATH); lstrcat(WinDir,\"\\\\inf\\\\Moufilt.inf\"); GetCurrentDirectory(MAX_PATH,CurrenPath); lstrcpy(InfPathName,CurrenPath); lstrcat(InfPathName,\"\\\\Moufilt.inf\"); CopyFile(InfPathName,WinDir,TRUE); //////////////////////////////// //******************************* GetWindowsDirectory(WinDir,MAX_PATH); lstrcat(WinDir,\"\\\\system32\\\\drivers\\\\moufilt.sys\"); lstrcpy(InfPathName,CurrenPath); lstrcat(InfPathName,\"\\\\Moufilt.sys\"); CopyFile(InfPathName,WinDir,TRUE); // 删除信息库 GetWindowsDirectory(WinDir1,MAX_PATH); GetWindowsDirectory(WinDir2,MAX_PATH); lstrcat(WinDir1,\"\\\\inf\\\\drvidx.bin\"); DeleteFile(WinDir1); lstrcat(WinDir2,\"\\\\inf\\\\Drvdata.bin\"); DeleteFile(WinDir2); |
|
地板#
发布于:2003-05-29 09:08
你这只是拷文件,必须在注册表理写上Upperfilters或lowerfilters的串植。
|
|
地下室#
发布于:2003-05-29 09:10
Win98下有些SetupAPI不能用
|
|
5楼#
发布于:2003-05-29 09:32
to robin_wxg :
我在98系统下用控制面板升级安装我的鼠标过滤驱动,发现他的 inf文件被拷贝到inf\\other目录下,并且inf文件名也改变了 sys文件也被拷贝到system\\IOSUBSYS目录下,这是什么原因? 而且我就在注册表里写上Upperfilters可能不吧?我还要该那些键值呢? 我知道98下SetupAPI有些函数不能用,不知道用98下setupapi能否写出安装驱动的程序呢 谢谢~~ |
|