W waft79 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-21 #1 有谁知道虚拟光驱在资源管理器中的虚拟盘是如何实现的,用了COM技术吗?
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-21 #2 NO! 绝对不是Com技术,而是VXD或者WDM技术,当然现在都是基本使用WDM技术,实际上就是编写硬件驱动程序。 使用Windows DDK进行编程,当安装虚拟光驱软件后,打开我的电脑,看设备管理,你会发觉多了一个SCSI控制器。 下面连接一个设备,这个SCSI控制器就是软件虚拟出来的,Windows允许这样做,对此驱动器的一切访问都被自己编写的设备驱动程序 截获,向回反馈Image文件或目录的信息就可以了。 当然,说起来这么容易,做起来可就难了。呵呵。
NO! 绝对不是Com技术,而是VXD或者WDM技术,当然现在都是基本使用WDM技术,实际上就是编写硬件驱动程序。 使用Windows DDK进行编程,当安装虚拟光驱软件后,打开我的电脑,看设备管理,你会发觉多了一个SCSI控制器。 下面连接一个设备,这个SCSI控制器就是软件虚拟出来的,Windows允许这样做,对此驱动器的一切访问都被自己编写的设备驱动程序 截获,向回反馈Image文件或目录的信息就可以了。 当然,说起来这么容易,做起来可就难了。呵呵。
Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-21 #3 是用虚拟驱动骗过操作系统,让其以为是真实光驱!
W waft79 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-25 #4 szhshi你知道他是如何虚拟出SICS设备的吗,我现在可能要编类似的东西
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-01 #5 详细情况我不是特别清楚,不过微软的DDK提供了很多例子。 可以从微软主页下载DDK,安装后,有个SRC目录,里面就是。