windows是如何区分光驱,u盘和刻录盘的??应该有下面传信息给windows才对啊。我如果要开发虚拟光驱,是不是也是要欺骗windows?

解决方案 »

  1.   

    ddk里记得有一个PCI总线还是什么总线的驱动,你去看看它是怎么枚举设备然后建立PDO的。要写虚拟光驱,可以在SCSI总线上挂接过滤驱动,谎报有一个光驱设备就可以了,接下来就是写针对光驱的功能驱动了,着重在如何将ISO一类的文件装载解析上。
      

  2.   

    使用卓盈科技(softgogo.com)的光盘刻录开发包,有现成的VC,Delphi,PB,C#,VB的使用演示源代码,支持所有的windows系统和DVD光盘(包括蓝光),能够刻录DVD、VCD、SVCD、数据、音乐、实时光盘录像等,自主开发,简单易用