阅读:2734回复:12
谁帮助完成虚拟光驱驱动安装,奉送所有源码。
谁帮助完成虚拟光驱驱动安装,奉送所有源码,支持多种镜像格式。手工安装没问题,只要在插入miniport后不在弹出“发现新硬件"向导,注意是在XP下。参看包里的readme.txt。弄了一周了实在搞不定,如能帮助成功解决此问题,奉送或共享给大家所有源码,包括安装方法,虽然做的不怎么样,但花了不少心血。
|
|
|
沙发#
发布于:2004-12-09 17:51
手动安装了,双击launch.exe,出现以下画面
|
|
|
板凳#
发布于:2004-12-09 18:00
做到现在做多久?
现在闲着没事,帮你测试一下 [编辑 - 12/9/04 by snowStart] |
|
|
地板#
发布于:2004-12-09 19:04
哥们,tiamoniport.sys有问题呀
============================================ 2000下安装bus没问题, 安装miniport后,设备不能正常启动, 也即设备管理器显示叹号,要求重起, 重起发现系统已崩溃了,启动兰屏,显示 DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS The driver may be at fault :tiamoniport.sys ============================================ XP下安装miniport后,提示设备无法启动(代码 10) 运行lanuch.exe 弹出“发现新硬件”的向导框 居然还是2个 tiamo_bus_pdo tiamoport_SCSI Controller 在设备管理器里都显示叹号,无法启动状态 ============================================ 哥们,继续努力吧 |
|
|
地下室#
发布于:2004-12-09 20:46
tiamo兄的例子手动安装没问题,他也公布了所有的代码了,只是没时间研究,郁闷.....
|
|
|
5楼#
发布于:2004-12-10 16:42
各位大哥: 问题可能是我最后修改了INF文件没有继续测试就传到这里来了,已只少三台XPSP1下测试通过,明天我再测试后发上来,注意在XP下测试,2K下要用2KDDK重新编译一下,不然会崩溃,至于为什么我还没弄明白.
|
|
6楼#
发布于:2004-12-11 09:18
烦劳各位大侠了,这是测试过的,miniport.inf修改了一下。
|
|
|
7楼#
发布于:2004-12-14 10:05
哦?
用的我的那个代码作的虚拟光驱? 我的那个代码并不能不修改的作虚拟光驱啊... 有好些功能都没有实现的啊.... 如果你自己修改过...那不是很简单的问题么...嘿嘿..安装而已嘛... 我的测试环境...2003 跟 checked build xp都试过了应该不会有什么问题的啊.... 至于checked build 上面.... 有几个地方要修改的... 在driverentry里面设置init data的时候要吧AccessRange = 1 然后在find adapter里面修改configuration 的AccessRange = 0 不然会有rltassert.... 嗯....我自己都一直用这个程序的... 作文件系统啊什么...还没有发现过什么大的错误啊.... |
|
8楼#
发布于:2004-12-14 14:10
感谢您tiamo提供这个源码,安装问题已解决,由于我在驱动中改了设备ID,确在INF中没有改,犯了个低级错误。虚拟光驱部分确实改了很多东西,主要是添加ASPI命令支持,支持mds ,nrg,iso.ccd ,cue,等格式,使用命令更改光驱数量等,就是不知道怎么在驱动中实现自动加载虚拟光驱,目前在开机时用命令行来调用自动加载虚拟光驱,还凑合。Bus没有改动,项目改成了VC6,字符串操作改为了ASICC等等。。。
|
|
9楼#
发布于:2004-12-14 23:31
你想在启动的时候就自动出现几个设备?
很容易...改改bus那个程序... pnp start的时候创建你要的几个pdo... 必要的时候invalidate device relation 然后在query relation的时候...返回这些个pdo就行了 |
|
10楼#
发布于:2004-12-15 21:29
OK,有空再改改,代码大致看明白了,再次感谢tiamo兄
|
|
11楼#
发布于:2004-12-17 11:40
哎,你那个怎么删除啊.
|
|
|
12楼#
发布于:2004-12-19 10:11
任务栏上有个弹出设备....
点出来...当个移动硬盘使........ |
|